Firefox Tridactyl Add On Vim like Shortcuts
| Description | Shortcut |
|---|---|
| Command mode (like vi) | : |
| Exit current mode back to normal mode | ESC |
| Hint mode (select links) | f |
| Hint mode (select links, open in background new tab) | F |
| Ignore mode (past all keys as normal to browser) | Shift + Insert |
Visual Mode, Hint Mode for Selecting and copying text
Section titled “Visual Mode, Hint Mode for Selecting and copying text”| Description | Shortcut |
|---|---|
| Hint mode, copy element text like paragraph | ;p |
| Hint mode, copy link location | ;y |
| Hint mode, Kill an element (delete it) | ;k |
| Visual mode, adjust selection | h, j, k, l, e, w, b |
| Visual mode, copy text | y |
| Visual mode, enter | v or other options below |
| Visual mode, move cursor to end of selection | o |
| Visual mode, web search selected text | s or S |
Visual mode enter options: v, mouse to select text, ;h, search with /, F7
Movement
Section titled “Movement”Browser specific
Section titled “Browser specific”| Description | Shortcut |
|---|---|
| Close / delete tab | d |
| Go to first/last tab | g0, g$ |
| Go to last active tab | C-^ |
| Open new tab | t |
| See open tabs and filter/select items | b + type + TAB/SHIFT-TAB |
| Switch tabs | Shift + j (previous) or k (next)) |
| Switch tabs by list | b |
| Undo close item | u |
| Description | Shortcut |
|---|---|
| Historym, Back and Forward | H (back), L (forward) |
| Bookmark set - global persistent on restarts | markadd [A-Z] |
| Bookmark set - local non-persistent | markadd [a-z] |
| Copy current tab title to clipboard | yt |
| Copy current URL to clipboard | yy |
| Go to, Focus on first text box for input | gi |
| Go to, Next page (guess it) | ]] |
| Go to, Previous page (guess it) | [[ |
| Jump back to where you came from | “ |
| Jump to bookmark | ` + [a-z] or [A-z] |
Same as vim
Section titled “Same as vim”| Description | Shortcut |
|---|---|
| Navigation | hjkl |
| Go to beginning of page | gg |
| Go to end of page | G |
| Repeat last action | . |
j and k are bound to scrollline 10 and -10 respectively
Settings
Section titled “Settings”| Description | Shortcut |
|---|---|
| Zoom in, out, default | zi, zo, zz |
Search
Section titled “Search”| Description | Shortcut |
|---|---|
| Search page | / |
| Search: next, previous match | C-g, C-G |
| Open search default search engine, or open in new tab search | s, S |
Command mode
Section titled “Command mode”| Description | Shortcut |
|---|---|
| History, navigate | Arrow key up or down |
| Enter command mode | : |
| Complete command from history | C-f |
| Completion, cycle | Tab, Shift + Tab |
| Insert URL of highlighted completion | Space |
| Run highlighted completion and keep command mode open | Ctrl + Enter |
| Copy highlighted completion to clipboard | Ctrl + o yy |
# Open help:help:h:help [command]:help [setting]
# Open interactive tutorial:tutor
# View page source:viewsource
# Containers## Create:createcontainer name [color] [icon]## Open tab with container with -c name of container:tabopen -c name [url]
# Enter ignore mode for specified URLs:blacklistadd [url]# Remove the URL from the blacklist:blacklistremove [url]
# Search with a specific search engineopen duckduckgo <query>tabopen bing <query>## Default search engineopen search <query>
# Detach tab to new windowtabdetach
# Run command sequentially with ;composite [commmand 1]; [command 2]
# Pipe commandscomposite [commmand 1] | [command 2]Settings, Key bindings
Section titled “Settings, Key bindings”# Search for a setting:apropos
# Read settings from file, url, clipboardsource [arguments]# Defaults to ~/.tridactylrc, ~/.config/tridactyl/tridactylrc or $XDG_CONFIG_HOME/tridactyl/tridactylrc# and on Windows %USERPROFILE%## Help for sourcing:help source
# Search for a setting:apropos# Search for a setting:aproposget [setting]# Setting, set valueset [setting]## Set theme to darkset theme dark# Setting, unset valueunset [setting]# Delete a setting:setnull [setting]
# See current configuration:viewconfig## See current normal mode bindings:viewconfig nmaps## Default search engine and available engines or define them in searchurls:viewconfig searchengine:viewconfig searchurls## Hint filter mode:viewconfig hintfiltermode
# Theme appearance with dark or default:viewconfig theme
# Aliases for ex commands:viewconfig exaliases
# Check key binding:bind j# Rebind a key:bind J tabnextSee Also
Section titled “See Also”Resource
Section titled “Resource”- :tutor inside Tridactyl
- Make Firefox Even Better With This Extension - The Linux Cast on YouTube - walkthrough of common features, tutor
- Tridactyl Tutorial