dotfiles/w3m/.w3m/keymap

80 lines
1.6 KiB
Plaintext

# Inspired by:
#
# - https://lists.debian.org/debian-l10n-english/2016/06/msg00014.html
# - https://github.com/linsong/w3m-config/blob/master/keymap
# - https://github.com/tokuhirom/w3m/blob/master/doc/keymap.default
# - https://github.com/gotbletu/dotfiles_v2/blob/master/normal_user/w3m/.w3m/keymap
# - Default keymap: https://raw.githubusercontent.com/tokuhirom/w3m/master/doc/keymap.default
#
# Scrolling page
keymap C-f NEXT_PAGE
keymap C-b PREV_PAGE
keymap C-e UP
keymap C-y DOWN
keymap C-d NEXT_HALF_PAGE
keymap C-u PREV_HALF_PAGE
# Centre screen on cursor on current column
keymap zh CENTER_H
# Centre screen on cursor on current line
keymap zz CENTER_V
# Moving cursor
keymap j MOVE_DOWN
keymap k MOVE_UP
keymap h MOVE_LEFT
keymap l MOVE_RIGHT
keymap 0 LINE_BEGIN
keymap $ LINE_END
keymap g BEGIN
keymap G END
# Tab management
keymap K PREV_TAB
keymap J NEXT_TAB
keymap F TAB_LINK # Open link under cursor in a new tab
keymap D CLOSE_TAB # Close current tab
keymap O TAB_GOTO https://ddg.gg/lite # Open a new url in a new tab
#keymap SPC TAB_GOTO # Open a new url in a new tab
keymap V TAB_MENU
keymap yy EXTERN "printf %s $1 | xsel -b"
# History navigation
## Preserving history stack
keymap H PREV
keymap L NEXT
# Go to URL
keymap o GOTO
# Toggle between source and rendered document
keymap \\ VIEW
# Options
keymap M-o OPTIONS
#keymap M-S-O SET_OPTION
# Help
keymap ? HELP
# Misc
keymap M-s SAVE_SCREEN # Save what was rendered by w3m to a file
keymap M-d DOWNLOAD # Download document source
keymap i GOTO_LINK # Like enter
keymap p PEEK_LINK # Peek address of link under cursor.
keymap SPC PEEK # Peek url of current document