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”-
Tabs
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 -
Pages
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