# Vim keybindings for w3m # Heavily inspired by @sansna # https://github.com/sansna/keymap.w3m # Reset all the things keymap K NULL keymap J NULL keymap SPC NULL keymap - NULL keymap + NULL keymap C-v NULL keymap ESC-v NULL keymap C-f NULL keymap C-b NULL keymap C-n NULL keymap C-p NULL keymap < NULL keymap > NULL keymap . NULL keymap , NULL keymap ^ NULL keymap C-a NULL keymap W NULL keymap ^[[6~ NULL keymap ^[[5~ NULL keymap g NULL keymap ^[[1~ NULL keymap ^[[4~ NULL keymap ESC-< NULL keymap ESC-> NULL keymap [ NULL keymap ] NULL keymap ^[[Z NULL keymap ESC-m NULL keymap ( NULL keymap ) NULL keymap C-j NULL keymap C-m NULL keymap ESC-C-j NULL keymap ESC-C-m NULL keymap ESC-w NULL keymap ESC-W NULL keymap C-s NULL keymap = NULL keymap ESC-l NULL keymap U NULL keymap V NULL keymap v NULL keymap R NULL keymap ESC-s NULL keymap : NULL keymap C-q NULL keymap T NULL keymap } NULL keymap { NULL keymap ESC-a NULL keymap ESC-b NULL keymap c NULL keymap ESC-: NULL keymap C-h NULL keymap q NULL keymap Q NULL keymap C-w NULL keymap C-d NULL keymap C-u NULL keymap RIGHT NULL keymap l NULL keymap LEFT NULL keymap h NULL keymap j NULL keymap DOWN NULL keymap k NULL keymap UP NULL keymap C-e NULL keymap C-y NULL keymap 0 NULL keymap $ NULL keymap Z NULL keymap z NULL keymap ESC-g NULL keymap gg NULL keymap G NULL keymap w NULL keymap b NULL keymap C-n NULL keymap C-p NULL keymap ESC-TAB NULL keymap f NULL keymap C-o NULL keymap TAB NULL keymap C-j NULL keymap C-] NULL keymap I NULL keymap ESC-I NULL keymap ESC-C-j NULL keymap y NULL keymap u NULL keymap i NULL keymap gC-g NULL keymap C-g NULL keymap ";" NULL keymap M NULL keymap ESC-M NULL keymap F NULL keymap ESC-u NULL keymap t NULL keymap @ NULL keymap "#" NULL keymap | NULL keymap B NULL keymap L NULL keymap H NULL keymap s NULL keymap gf NULL keymap S NULL keymap E NULL keymap ESC-e NULL keymap C-r NULL keymap r NULL keymap C-l NULL keymap C-t NULL keymap d NULL keymap gt NULL keymap gT NULL keymap ESC-t NULL keymap C-wL NULL keymap C-wH NULL keymap a NULL keymap n NULL keymap N NULL keymap / NULL keymap ? NULL keymap C-@ NULL keymap ESC-n NULL keymap ESC-p NULL keymap \" NULL keymap ^[[2~ NULL keymap ^[[28~ NULL keymap ^[[E NULL keymap ^[[L NULL keymap o NULL keymap C-k NULL keymap D NULL keymap m NULL keymap ESC-c NULL keymap ESC-o NULL keymap ESC-k NULL keymap \\ NULL keymap ! NULL keymap C-z NULL keymap ZZ NULL keymap ZQ NULL # Movement Keys keymap h MOVE_LEFT keymap j MOVE_DOWN1 keymap k MOVE_UP1 keymap l MOVE_RIGHT # Commands keymap : COMMAND keymap q QUIT keymap Q EXIT keymap r RELOAD keymap ? HELP # Scrolling keymap d NEXT_PAGE keymap u PREV_PAGE keymap gg BEGIN keymap G END # Cursor keymap 0 LINE_BEGIN keymap $ LINE_END keymap w NEXT_WORD keymap b PREV_WORD # Tabs keymap x CLOSE_TAB keymap J PREV_TAB keymap K NEXT_TAB keymap t TAB_GOTO https://duckduckgo.com/lite keymap T NEW_TAB keymap o TAB_MENU # History Navigation keymap H PREV keymap L NEXT # Search and moving between links keymap / ISEARCH keymap n SEARCH_NEXT keymap N SEARCH_PREV keymap b NEXT_LINK keymap B PREV_LINK # Show the current url and where highlighted urls go to keymap p PEEK keymap P PEEK_LINK # Open links in a new buffer or new tab respectfully keymap F MOVE_LIST_MENU keymap f LIST_MENU keymap v GOTO_LINK keymap V TAB_LINK # Show history for the current buffer or the entire browsing session keymap i SELECT_MENU keymap I HISTORY # vim:ft=dosini