fish
This commit is contained in:
@@ -1,34 +1,34 @@
|
||||
function fish_user_key_bindings
|
||||
# if command -q fzf; and functions -q fzf_key_bindings
|
||||
set -gx FZF_CTRL_R_OPTS --reverse
|
||||
functions -q fzf_key_bindings; and fzf_key_bindings
|
||||
# else
|
||||
# echo (set_color brcyan)'INFO: fzf not found'
|
||||
# end
|
||||
set -g fish_key_bindings fish_vi_key_bindings
|
||||
|
||||
bind -M insert ctrl-n accept-autosuggestion
|
||||
# if command -q fzf; and functions -q fzf_key_bindings
|
||||
set -gx FZF_CTRL_R_OPTS --reverse
|
||||
functions -q fzf_key_bindings; and fzf_key_bindings
|
||||
# else
|
||||
# echo (set_color brcyan)'INFO: fzf not found'
|
||||
# end
|
||||
|
||||
# Unused: alt-g, alt-z, insert ctrl-r
|
||||
bind -M insert ctrl-n accept-autosuggestion
|
||||
|
||||
bind alt-t transpose-words
|
||||
bind -M insert alt-t transpose-words
|
||||
bind -M visual alt-t transpose-words
|
||||
# bind ctrl-t transpose-chars
|
||||
# bind -M insert ctrl-t transpose-chars
|
||||
# bind -M visual ctrl-t transpose-chars
|
||||
# Unused: alt-g, alt-z, insert ctrl-r
|
||||
|
||||
bind ctrl-z 'fish_commandline_append " &; disown"'
|
||||
bind -M insert ctrl-z 'fish_commandline_append " &; disown"'
|
||||
bind -M visual ctrl-z 'fish_commandline_append " &; disown"'
|
||||
bind alt-t transpose-words
|
||||
bind -M insert alt-t transpose-words
|
||||
bind -M visual alt-t transpose-words
|
||||
# bind ctrl-t transpose-chars
|
||||
# bind -M insert ctrl-t transpose-chars
|
||||
# bind -M visual ctrl-t transpose-chars
|
||||
|
||||
bind ctrl-g lazygit
|
||||
bind -M insert ctrl-g lazygit
|
||||
bind -M visual ctrl-g lazygit
|
||||
bind ctrl-z 'fish_commandline_append " &; disown"'
|
||||
bind -M insert ctrl-z 'fish_commandline_append " &; disown"'
|
||||
bind -M visual ctrl-z 'fish_commandline_append " &; disown"'
|
||||
|
||||
bind -M insert alt-. history-token-search-backward
|
||||
bind -M visual alt-. history-token-search-backward
|
||||
bind -M insert alt-comma history-token-search-forward
|
||||
bind -M visual alt-comma history-token-search-forward
|
||||
bind ctrl-g lazygit
|
||||
bind -M insert ctrl-g lazygit
|
||||
bind -M visual ctrl-g lazygit
|
||||
|
||||
# bind -M insert ctrl-d exit
|
||||
end
|
||||
bind -M insert alt-. history-token-search-backward
|
||||
bind -M visual alt-. history-token-search-backward
|
||||
bind -M insert alt-comma history-token-search-forward
|
||||
bind -M visual alt-comma history-token-search-forward
|
||||
|
||||
# bind -M insert ctrl-d exit
|
||||
|
||||
Reference in New Issue
Block a user