aboutsummaryrefslogtreecommitdiff
path: root/mode-key.c
Commit message (Collapse)AuthorAge
...
* Sync OpenBSD patchset 151:Tiago Cunha2009-07-22
| | | | | | Tidy up keys: use an enum for the key codes, and remove the macros which just wrap flag sets/clears/tests.
* Add a "back to indentation" key in copy mode to move the cursor to the firstNicholas Marriott2009-07-14
| | | | | | non-whitespace character. ^ with vi and M-m with emacs key bindings. Another from Kalle Olavi Niemitalo, thanks.
* Keys in status line (p in vi mode, M-y in emacs) to paste the first line of ↵Nicholas Marriott2009-05-14
| | | | the upper paste buffer. Suggested by Dan Colish.
* Space trimmage mega-diff.Nicholas Marriott2009-05-04
|
* Allow selection in vi mode.Nicholas Marriott2009-02-21
|
* Redo mode keys slightly more cleanly and apply them to command prompt ↵Nicholas Marriott2009-02-13
| | | | editing. vi or emacs mode is controlled by the session option status-keys.
* Some extra emacs keys from Christian Weisgerber.Nicholas Marriott2009-02-13
|
* Allow a selection in vi keys mode...Nicholas Marriott2009-01-21
|
* Two new commands, choose-window and choose-session which work only when ↵Nicholas Marriott2009-01-15
| | | | bound to a key and allow the window or session to be selected from a list.
* Update key handling code. Simplify, support ctrl properly and add a new ↵Nicholas Marriott2009-01-09
| | | | window option (xterm-keys) to output xterm key codes including ctrl and, if available, alt and shift.
* Introduce nitems() and use it; use bsearch.Nicholas Marriott2009-01-07
|
* emacs mode keys tweaks.Nicholas Marriott2008-07-03
|
* ^ for BOL too.Nicholas Marriott2008-07-02
|
* Split emacs/vi keys into seperate tables.Nicholas Marriott2008-07-02