bind --preset --mode visual ctrl-y yank bind --preset --mode visual alt-y yank-pop bind --preset --mode visual right forward-char bind --preset --mode visual left backward-char bind --preset --mode visual ctrl-right forward-token bind --preset --mode visual ctrl-left backward-token bind --preset --mode visual pageup beginning-of-history bind --preset --mode visual pagedown end-of-history bind --preset --mode visual ctrl-x fish_clipboard_copy bind --preset --mode visual ctrl-v fish_clipboard_paste bind --preset --mode visual --sets-mode default escape end-selection repaint-mode bind --preset --mode visual --sets-mode default ctrl-\[ end-selection repaint-mode bind --preset --mode visual tab complete bind --preset --mode visual ctrl-i complete bind --preset --mode visual ctrl-s pager-toggle-search bind --preset --mode visual shift-tab complete-and-search bind --preset --mode visual shift-delete history-delete or backward-delete-char bind --preset --mode visual down down-or-search bind --preset --mode visual up up-or-search bind --preset --mode visual shift-right forward-bigword bind --preset --mode visual shift-left backward-bigword bind --preset --mode visual alt-b prevd-or-backward-word bind --preset --mode visual alt-f nextd-or-forward-word bind --preset --mode visual alt-right nextd-or-forward-word bind --preset --mode visual \e\[1\;9C nextd-or-forward-word bind --preset --mode visual alt-left prevd-or-backward-word bind --preset --mode visual \e\[1\;9D prevd-or-backward-word bind --preset --mode visual alt-up history-token-search-backward bind --preset --mode visual alt-down history-token-search-forward bind --preset --mode visual \e\[1\;9A history-token-search-backward bind --preset --mode visual \e\[1\;9B history-token-search-forward bind --preset --mode visual alt-. history-token-search-backward bind --preset --mode visual alt-l __fish_list_current_token bind --preset --mode visual alt-o __fish_preview_current_file bind --preset --mode visual alt-w __fish_whatis_current_token bind --preset --mode visual ctrl-l 'status test-terminal-feature scroll-content-up && commandline -f scrollback-push' clear-screen bind --preset --mode visual --sets-mode default ctrl-c end-selection repaint-mode bind --preset --mode visual ctrl-u backward-kill-line bind --preset --mode visual ctrl-k kill-line bind --preset --mode visual ctrl-w backward-kill-path-component bind --preset --mode visual end end-of-line bind --preset --mode visual home beginning-of-line bind --preset --mode visual alt-d 'if test "$(commandline; printf .)" = \\n.; __fish_echo dirh; else; commandline -f kill-word; end' bind --preset --mode visual ctrl-d delete-or-exit bind --preset --mode visual alt-s 'for cmd in sudo doas please run0; if command -q $cmd; fish_commandline_prepend $cmd; break; end; end' bind --preset --mode visual f1 __fish_man_page bind --preset --mode visual alt-h __fish_man_page bind --preset --mode visual alt-p __fish_paginate bind --preset --mode visual alt-# __fish_toggle_comment_commandline bind --preset --mode visual alt-e edit_command_buffer bind --preset --mode visual alt-v edit_command_buffer bind --preset --mode visual h backward-char bind --preset --mode visual l forward-char bind --preset --mode visual k up-line bind --preset --mode visual j down-line bind --preset --mode visual b backward-word bind --preset --mode visual B backward-bigword bind --preset --mode visual g,e backward-word-end bind --preset --mode visual g,E backward-bigword-end bind --preset --mode visual w forward-word-vi bind --preset --mode visual W forward-bigword-vi bind --preset --mode visual e forward-word-end bind --preset --mode visual E forward-bigword-end bind --preset --mode visual o swap-selection-start-stop repaint-mode bind --preset --mode visual % jump-to-matching-bracket bind --preset --mode visual f forward-jump bind --preset --mode visual t forward-jump-till bind --preset --mode visual F backward-jump bind --preset --mode visual T backward-jump-till bind --preset --mode visual \; repeat-jump bind --preset --mode visual comma repeat-jump-reverse bind --preset --mode visual \$ end-of-line bind --preset --mode visual g,\$ end-of-line bind --preset --mode visual ^ beginning-of-line bind --preset --mode visual 0 beginning-of-line bind --preset --mode visual g,^ beginning-of-line bind --preset --mode visual _ beginning-of-line bind --preset --mode visual --sets-mode default v end-selection repaint-mode bind --preset --mode visual --sets-mode insert i end-selection repaint-mode bind --preset --mode visual --sets-mode insert I end-selection beginning-of-line repaint-mode bind --preset --mode visual --sets-mode insert c kill-selection end-selection repaint-mode bind --preset --mode visual --sets-mode insert s kill-selection end-selection repaint-mode bind --preset --mode visual --sets-mode default d kill-selection end-selection backward-char repaint-mode bind --preset --mode visual --sets-mode default x kill-selection end-selection repaint-mode bind --preset --mode visual --sets-mode default X kill-whole-line end-selection repaint-mode bind --preset --mode visual --sets-mode default y fish_vi_yank_selection end-selection repaint-mode bind --preset --mode visual --sets-mode default \",\*,y 'fish_clipboard_copy; commandline -f end-selection repaint-mode' bind --preset --mode visual --sets-mode default \",+,y 'fish_clipboard_copy; commandline -f end-selection repaint-mode' bind --preset --mode visual --sets-mode default \~ togglecase-selection end-selection repaint-mode bind --preset --mode visual --sets-mode default g,u downcase-selection end-selection repaint-mode bind --preset --mode visual --sets-mode default g,U upcase-selection end-selection repaint-mode bind --preset --mode visual \# __fish_toggle_comment_commandline