Browsers
<alt><left arrow> - previous in history
<alt><right arrow> - next in history
<ctrl><enter> - complete address
<ctrl>k - focus url box for typing
<ctrl>l - focus url box for copy
<ctrl><shift><enter> - open in new window
<control><t> - new tab
<control><shift>t - reopen last closed tab
<control>w - close tab
Bash
<ctrl>a - jump cursor to start
<ctrl>e - jump cursor to end
<alt>b - jump back one word
<alt>f - jump forward one word
<ctrl>b - delete back one word
<ctrl>f - delete forward one word
<alt><backspace> - delete back to '/'
<alt>t - swap current word with previous
<ctrl>r - reverse history command search
<ctrl>p (while in search) - jump to previous match in search
<ctrl>n (while in search) - jump to next match in search
<ctrl>u - cut backwards to start
<ctrl>k - cut forwards to start
Tmux - Terminal Multiplexer
<ctrl>x - magic key
<prefix>M - edit config in new window
<prefix>r - reload config
<prefix>[ - vi copy mode
basics
======
c create window
w list windows
n next window
p previous window
f find window
, name window
& kill window
| vertical split
_ horizontal split
o swap panes
q show pane numbers
x kill pane
+ break pane into window (e.g. to select text by mouse to copy)
- restore pane from window
⍽ space - toggle between layouts
<prefix> q (Show pane numbers, when the numbers show up type the key to goto that pane)
<prefix> { (Move the current pane left)
<prefix> } (Move the current pane right)
<prefix> z toggle pane zoom
i3 - Tiling Window Manager
<alt><shift>+ - pop window
<alt><shift>- - push window
<alt>e - move up hierarchy
<alt><shift>e - move down hierarchy
<alt><shift>z - tile horizontally for child windows
<alt><shift> x - tile vertically for child windows
<alt><shift>m - fullscreen
<alt>u - screenshot region
RatPoison - Terminal Tiling Window Manager
<tilde> is magic key
<tilde> then ? - shortcuts
<tilde> then left - focus left 'frame'
<tilde> then right - focus right 'frame'
<tilde> then P - focus right screen
<tilde> then N - focus left screen
<tilde> then n - next window (will cycle windows if stacked)
<tilde> then i - show information about current window and focus
<tilde> then <control>+arrow key - exchange window position