Sunday, October 11, 2009

tmux default keybindings

        { ' ',              0, &cmd_next_layout_entry },
        { '!',               0, &cmd_break_pane_entry },
        { '"',               0, &cmd_split_window_entry },   
        { '%',               0, &cmd_split_window_entry },   
        { '#',               0, &cmd_list_buffers_entry },
        { '&',               0, &cmd_confirm_before_entry },
        { ',',               0, &cmd_command_prompt_entry },
        { '-',               0, &cmd_delete_buffer_entry },
        { '.',               0, &cmd_command_prompt_entry },
        { '0',               0, &cmd_select_window_entry },
        { '1',               0, &cmd_select_window_entry },
        { '2',               0, &cmd_select_window_entry },
        { '3',               0, &cmd_select_window_entry },
        { '4',               0, &cmd_select_window_entry },
        { '5',               0, &cmd_select_window_entry },
        { '6',               0, &cmd_select_window_entry },
        { '7',               0, &cmd_select_window_entry },
        { '8',               0, &cmd_select_window_entry },
        { '9',               0, &cmd_select_window_entry },
        { ':',               0, &cmd_command_prompt_entry },
        { '=',               0, &cmd_scroll_mode_entry },
        { '?',               0, &cmd_list_keys_entry },
        { '[',               0, &cmd_copy_mode_entry },
        { '\'',              0, &cmd_select_prompt_entry },
        { '\032', /* C-z */      0, &cmd_suspend_client_entry },
        { ']',               0, &cmd_paste_buffer_entry },
        { 'c',               0, &cmd_new_window_entry },
        { 'd',               0, &cmd_detach_client_entry },
        { 'D',              0, &cmd_choose_client_entry },
        { 'f',               0, &cmd_command_prompt_entry },
        { 'i',              0, &cmd_display_message_entry },
        { 'l',               0, &cmd_last_window_entry },
        { 'n',               0, &cmd_next_window_entry },
        { 'o',               0, &cmd_down_pane_entry },
        { 'p',               0, &cmd_previous_window_entry },
        { 'q',              0, &cmd_display_panes_entry },
        { 'r',               0, &cmd_refresh_client_entry },
        { 's',               0, &cmd_choose_session_entry },
        { 't',               0, &cmd_clock_mode_entry },
        { 'w',               0, &cmd_choose_window_entry },
        { 'x',               0, &cmd_confirm_before_entry },
        { '{',              0, &cmd_swap_pane_entry },
        { '}',              0, &cmd_swap_pane_entry },
        { '\002', /* C-b */      0, &cmd_send_prefix_entry },
        { '1' | KEYC_ESCAPE,      0, &cmd_select_layout_entry },
        { '2' | KEYC_ESCAPE,      0, &cmd_select_layout_entry },
        { '3' | KEYC_ESCAPE,      0, &cmd_select_layout_entry },
        { '4' | KEYC_ESCAPE,      0, &cmd_select_layout_entry },
        { KEYC_PPAGE,           0, &cmd_scroll_mode_entry },
        { 'n' | KEYC_ESCAPE,       0, &cmd_next_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 | 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 },
        { KEYC_RIGHT | KEYC_ESCAPE, 1, &cmd_resize_pane_entry },
        { KEYC_UP | KEYC_CTRL,    1, &cmd_resize_pane_entry },
        { KEYC_DOWN | KEYC_CTRL,  1, &cmd_resize_pane_entry },   
        { KEYC_LEFT | KEYC_CTRL,  1, &cmd_resize_pane_entry },
        { KEYC_RIGHT | KEYC_CTRL, 1, &cmd_resize_pane_entry },
        { 'o' | KEYC_ESCAPE,      0, &cmd_rotate_window_entry },
        { '\017', /* C-o */      0, &cmd_rotate_window_entry },

No comments: