diff options
author | Nicholas Marriott <nicm@openbsd.org> | 2010-03-22 19:07:52 +0000 |
---|---|---|
committer | Nicholas Marriott <nicm@openbsd.org> | 2010-03-22 19:07:52 +0000 |
commit | 6f04866044e7482c20bd28abd876d173093fa6ac (patch) | |
tree | 3cb0a65d0ea702094fe9e4e3d717987d09e5cb58 /key-bindings.c | |
parent | 021037c419b2044f5ba6f9596cc86923ab130309 (diff) | |
download | rtmux-6f04866044e7482c20bd28abd876d173093fa6ac.tar.gz rtmux-6f04866044e7482c20bd28abd876d173093fa6ac.tar.bz2 rtmux-6f04866044e7482c20bd28abd876d173093fa6ac.zip |
Support up, down, left, right movement through panes with -UDLR flags to
select-pane.
Also REMOVE the up- and down-pane commands: equivalent behaviour is now
available using -t :.+ and -t :.-.
Diffstat (limited to 'key-bindings.c')
-rw-r--r-- | key-bindings.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/key-bindings.c b/key-bindings.c index c08ac942..2eb5327c 100644 --- a/key-bindings.c +++ b/key-bindings.c @@ -136,7 +136,7 @@ key_bindings_init(void) { 'i', 0, &cmd_display_message_entry }, { 'l', 0, &cmd_last_window_entry }, { 'n', 0, &cmd_next_window_entry }, - { 'o', 0, &cmd_down_pane_entry }, + { 'o', 0, &cmd_select_pane_entry }, { 'p', 0, &cmd_previous_window_entry }, { 'q', 0, &cmd_display_panes_entry }, { 'r', 0, &cmd_refresh_client_entry }, @@ -155,8 +155,10 @@ key_bindings_init(void) { 'n' | KEYC_ESCAPE, 0, &cmd_next_window_entry }, { 'o' | KEYC_ESCAPE, 0, &cmd_rotate_window_entry }, { 'p' | KEYC_ESCAPE, 0, &cmd_previous_window_entry }, - { KEYC_UP, 0, &cmd_up_pane_entry }, - { KEYC_DOWN, 0, &cmd_down_pane_entry }, + { KEYC_UP, 1, &cmd_select_pane_entry }, + { KEYC_DOWN, 1, &cmd_select_pane_entry }, + { KEYC_LEFT, 1, &cmd_select_pane_entry }, + { KEYC_RIGHT, 1, &cmd_select_pane_entry }, { KEYC_UP | KEYC_ESCAPE, 1, &cmd_resize_pane_entry }, { KEYC_DOWN | KEYC_ESCAPE, 1, &cmd_resize_pane_entry }, { KEYC_LEFT | KEYC_ESCAPE, 1, &cmd_resize_pane_entry }, |