Rivoreo Source Code Repositories
src.rivoreo.one
/
tmux
/
eb0c33cba43c8f7b35de20ffa55c318779e171de
/
mode-key.c
38df960
Add mode keys to move the cursor to the top, middle and bottom of the screen.
by Nicholas Marriott
· 15 years ago
2cb2bb8
Support J and K for scroll up and scroll down in copy mode with vi keys,
by Nicholas Marriott
· 15 years ago
9400fda
Make C-Up and C-Down in copy mode scroll the screen up and down one line
by Nicholas Marriott
· 15 years ago
d42b86d
Get / and ? the right way round in vi mode, and use : for goto line rather than
by Nicholas Marriott
· 15 years ago
97ca571
C-v and M-v too.
by Nicholas Marriott
· 15 years ago
123ae9e
Support C-n/C-p with emacs keys in choice mode, also fix a comment.
by Nicholas Marriott
· 15 years ago
61b7dc5
Add a transpose-chars command in edit mode (C-t in emacs mode only). From Kalle
by Nicholas Marriott
· 15 years ago
feaf91a
Add a "delete line" key when editing in the status line or the search up/down
by Nicholas Marriott
· 15 years ago
c828c2f
Add (naive) searching and goto line in copy mode. Searching is C-r and C-s with
by Nicholas Marriott
· 15 years ago
09cbd0c
Switch the prompt code to return an empty string when the user enters no
by Nicholas Marriott
· 15 years ago
7a359c0
vi(1)-style half page scroll in copy and scroll modes. Move the vi full page
by Nicholas Marriott
· 15 years ago
97f105c
Plug some memory leaks.
by Nicholas Marriott
· 15 years ago
f596be9
Final pieces of mode key rebinding: bind-key and unbind-key now accept a -t
by Nicholas Marriott
· 15 years ago
8678500
Next step towards customisable mode keys: build each default table of keys into
by Nicholas Marriott
· 15 years ago
309b76f
Remove an unused entry in the mode keys command enum and rename
by Nicholas Marriott
· 15 years ago
d95274c
Change mode key bindings from big switches into a set of tables. Rather than
by Nicholas Marriott
· 15 years ago
13e29dd
Get rid of empty mode_key_free function.
by Nicholas Marriott
· 15 years ago
ad0aad2
Add a key to delete to end of line at the prompt (^K in emacs mode, C/D in vi).
by Nicholas Marriott
· 15 years ago
639fbe0
Detect backspace by looking at termios VERASE and translate it into \177 (which
by Nicholas Marriott
· 15 years ago
e0d1954
C-d is delete as well in emacs mode.
by Nicholas Marriott
· 15 years ago
725938f
Tidy up keys: use an enum for the key codes, and remove the macros which just
by Nicholas Marriott
· 15 years ago
22d51ec
Add a "back to indentation" key in copy mode to move the cursor to the first
by Nicholas Marriott
· 15 years ago
35876ea
Import tmux, a terminal multiplexor allowing (among other things) a single
by Nicholas Marriott
· 15 years ago