diff options
Diffstat (limited to 'keymap')
-rw-r--r-- | keymap | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/keymap b/keymap new file mode 100644 index 00000000..218cabd3 --- /dev/null +++ b/keymap @@ -0,0 +1,53 @@ +#"normal mode" keybindings +nmap q ACTION_QUIT +nmap h ACTION_CURSOR_LEFT +nmap j ACTION_CURSOR_DOWN +nmap k ACTION_CURSOR_UP +nmap l ACTION_CURSOR_RIGHT +nmap \e[D ACTION_CURSOR_LEFT +nmap \e[B ACTION_CURSOR_DOWN +nmap \e[A ACTION_CURSOR_UP +nmap \e[C ACTION_CURSOR_RIGHT +nmap ^ ACTION_CURSOR_LINEBEGIN +nmap $ ACTION_CURSOR_LINEEND +nmap b ACTION_CURSOR_PREV_WORD +nmap B ACTION_CURSOR_PREV_NODE +nmap w ACTION_CURSOR_NEXT_WORD +nmap W ACTION_CURSOR_NEXT_NODE +nmap [ ACTION_CURSOR_PREV_LINK +nmap ] ACTION_CURSOR_NEXT_LINK +nmap H ACTION_CURSOR_TOP +nmap M ACTION_CURSOR_MIDDLE +nmap L ACTION_CURSOR_BOTTOM +nmap C-d ACTION_HALF_PAGE_DOWN +nmap C-u ACTION_HALF_PAGE_UP +nmap C-f ACTION_PAGE_DOWN +nmap C-b ACTION_PAGE_UP +nmap \e[6~ ACTION_PAGE_DOWN +nmap \e[5~ ACTION_PAGE_UP +nmap C-e ACTION_SCROLL_DOWN +nmap C-y ACTION_SCROLL_UP +nmap C-m ACTION_CLICK +nmap C-j ACTION_CLICK +nmap C-l ACTION_CHANGE_LOCATION +nmap U ACTION_RELOAD +nmap r ACTION_RESHAPE +nmap R ACTION_REDRAW +nmap gg ACTION_CURSOR_FIRST_LINE +nmap G ACTION_CURSOR_LAST_LINE +nmap \e[H ACTION_CURSOR_FIRST_LINE +nmap \e[F ACTION_CURSOR_LAST_LINE + +#line editing keybindings +lemap C-m ACTION_LINED_SUBMIT +lemap C-j ACTION_LINED_SUBMIT +lemap C-h ACTION_LINED_BACKSPACE +lemap C-? ACTION_LINED_BACKSPACE +lemap C-c ACTION_LINED_CANCEL +lemap \eb ACTION_LINED_PREV_WORD +lemap \ef ACTION_LINED_NEXT_WORD +lemap C-b ACTION_LINED_BACK +lemap C-f ACTION_LINED_FORWARD +lemap C-u ACTION_LINED_CLEAR +lemap C-k ACTION_LINED_KILL +lemap C-w ACTION_LINED_KILL_WORD |