Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tips:tridactyl [2025/05/21 08:32] – sscipioni | tips:tridactyl [2025/05/25 10:22] (current) – sscipioni | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Tridactyl ====== | ====== Tridactyl ====== | ||
+ | |||
+ | |||
+ | ======Tridactyl Cheat Sheet====== | ||
+ | |||
+ | Tridactyl is a Firefox WebExtension that brings Vim-like keybindings and commands to your browser, allowing for highly efficient keyboard-only navigation. Here's a cheat sheet covering some of the most common and useful commands: | ||
+ | |||
+ | =====Core Navigation & Scrolling===== | ||
+ | |||
+ | * **gg:** Scroll to the top of the page | ||
+ | * **G:** Scroll to the bottom of the page | ||
+ | * **H:** Go back in history | ||
+ | * **L:** Go forward in history | ||
+ | * **r:** Reload page | ||
+ | * **R:** Hard reload page (clears cache) | ||
+ | * **f:** Enter "hint mode" to follow a link (type the displayed hint characters) | ||
+ | * **F:** Enter "hint mode" to open a link in a background tab | ||
+ | * **gF:** Repeatedly open links in hint mode until you hit `< | ||
+ | * **gi:** Focus the last-used input field on the page | ||
+ | * **yy:** Copy the current page URL to the clipboard | ||
+ | * **gu:** Go to the parent of the current URL | ||
+ | * **gU:** Go to the root domain of the current URL | ||
+ | * **zi / zo / zz:** Zoom in / zoom out / reset zoom | ||
+ | |||
+ | =====Tab Management===== | ||
+ | |||
+ | * **d:** Close the current tab | ||
+ | * **u:** Reopen the last closed tab (or window) | ||
+ | * **gt:** Go to the next tab | ||
+ | * **gT:** Go to the previous tab | ||
+ | * **g^ / g0:** Go to the first tab | ||
+ | * **g$:** Go to the last tab | ||
+ | * **b:** List all open tabs (you can type to filter and navigate the list) | ||
+ | * **ga:** Go to the tab playing audio | ||
+ | |||
+ | =====Opening New Pages/ | ||
+ | |||
+ | * **o / O:** Open a URL (or default search) in the current tab (O pre-loads current URL) | ||
+ | * **t / T:** Open a URL (or default search) in a new tab (T pre-loads current URL) | ||
+ | * **w / W:** Open a URL (or default search) in a new window (W pre-loads current URL) | ||
+ | * **p / P:** Open clipboard content in the current/new tab | ||
+ | * **s / S:** Perform an engine search in the current/new tab | ||
+ | |||
+ | =====Command Line (Ex-commands)===== | ||
+ | |||
+ | * **:** Activate the command line | ||
+ | * `:help [command]`: Get help on a specific command | ||
+ | * `:set [setting] [value]`: Set a Tridactyl setting | ||
+ | * `:bind [key_sequence] [ex_command]`: | ||
+ | * `:tabopen [URL]`: Open a URL in a new tab | ||
+ | * `:winopen [URL]`: Open a URL in a new window | ||
+ | * `:mkt ~/ | ||
+ | * `: | ||
+ | * `: | ||
+ | |||
+ | =====Visual Mode (v)===== | ||
+ | |||
+ | * **v:** Enter visual mode | ||
+ | * **h / l:** Expand/ | ||
+ | * **0 / $:** Expand selection to beginning/ | ||
+ | * **e / b:** Expand selection to next/ | ||
+ | * **j / k:** Expand selection to next/ | ||
+ | * **=:** Expand progressively to whole page | ||
+ | * **s / S:** Search for selection (current/ | ||
+ | * **y:** Yank (copy) selection to clipboard | ||
+ | |||
+ | =====Extended Hint Modes (prefixed with `;`)===== | ||
+ | |||
+ | * **;i / ;I:** Open an image (current/ | ||
+ | * **;s / ;a:** Save/ | ||
+ | * **;S / ;A:** Save/ | ||
+ | * **;p.**: Copy an element' | ||
+ | * **;P.**: Copy an element' | ||
+ | * **;y:** Copy an element' | ||
+ | * **;#:** Copy an element' | ||
+ | * **;r:** Read the element' | ||
+ | * **;k:** Delete an element from the page | ||
+ | * **;;:** Focus an element | ||
+ | |||
+ | =====Other Important Commands===== | ||
+ | |||
+ | * **Shift + Insert:** Enable/ | ||
+ | * **Ctrl + Alt + Escape:** Temporarily disable/ | ||
+ | * **.**: Repeat the last command | ||
+ | * **Ctrl-i (in a text box):** Open the text in an external editor (requires native Tridactyl installation) | ||
+ | * **[[ / ]]**: Navigate forward/ | ||
+ | |||
+ | =====Important Notes===== | ||
+ | |||
+ | * **Case Sensitivity: | ||
+ | * **Firefox Keybinds:** Tridactyl cannot override some native Firefox key combinations (e.g., `Ctrl-T` for new tab, `Ctrl-W` to close tab). | ||
+ | * **Configuration: | ||
+ | * **`:` (Command Mode):** Many actions are available as " | ||
+ | * **`Ctrl-v`: | ||
+ | |||
+ | This cheat sheet provides a solid foundation for using Tridactyl. For a complete and up-to-date list of commands and their descriptions, | ||
+ | |||
navigation: | navigation: | ||
Line 13: | Line 109: | ||
* P: open current clipboard url in new tab | * P: open current clipboard url in new tab | ||
| | ||
- | search: | + | search |
* /: search word (C-g to jump from match to match) | * /: search word (C-g to jump from match to match) | ||
* v: search with labels | * v: search with labels | ||
+ | * y: yank selected text | ||
others: | others: |