if [ ! "${KEYS_LOADED:-}" ]; then # This file defines the keys used in the keybindings # The keys are comma separated. See `fzf --man` for the possible keys. # List export KEYS_DOWN_HP="ctrl-d" export KEYS_UP_HP="ctrl-u" export KEYS_BACK="ctrl-h" export KEYS_ENTER="enter,ctrl-l" export KEYS_CANCEL="esc" export KEYS_ENTER_ALTERNATIVE="alt-enter" export KEYS_CYCLE_DISPLAY="ctrl-space" export KEYS_VIEW_SOURCE="alt-v" export KEYS_HTML_PREVIEW="alt-h" export KEYS_TAG_ADD="alt-+" export KEYS_TAG_REMOVE="alt--" export KEYS_ARCHIVE="ctrl-a" export KEYS_DELETE="ctrl-delete" export KEYS_FLAG="ctrl-x" export KEYS_UNFLAG="ctrl-alt-x" export KEYS_OPEN="ctrl-o" export KEYS_REPLY="ctrl-r" export KEYS_COMPOSE="ctrl-n" export KEYS_VIEW_LOGS="alt-0" export KEYS_SYNC="ctrl-s" export KEYS_GOTO_FIRST="home" # Preview window export KEYS_PREVIEW_DOWN="alt-j" export KEYS_PREVIEW_UP="alt-k" export KEYS_PREVIEW_DOWN_HP="page-down" export KEYS_PREVIEW_UP_HP="page-up" export KEYS_PREVIEW_TOGGLE_SIZE="alt-/" export KEYS_PREVIEW_TOGGLE_WRAP="alt-w" # Keys specific to purge window export KEYS_PURGE_ALL="ctrl-alt-d" # Change main views export KEYS_SEARCH_TAG_REPLCE="alt-t" export KEYS_SEARCH_TAG_APPEND="alt-T" export KEYS_SEARCH_FROM_REPLCE="alt-s" export KEYS_SEARCH_FROM_APPEND="alt-S" export KEYS_SEARCH_TO_REPLCE="alt-r" export KEYS_SEARCH_TO_APPEND="alt-R" export KEYS_SEARCH_EDIT_QUERY="alt-q" export KEYS_SEARCH_DELETED="alt-d" export KEYS_SEARCH_INBOX="alt-1" export KEYS_SEARCH_UNREAD="alt-2" export KEYS_SEARCH_FLAGGED="alt-3" export KEYS_LOADED=1 fi