Add whole line vicmd bindings

This commit is contained in:
Kenneth Benzie 2017-11-30 20:51:51 +00:00
parent deb03421a3
commit 29b73d3b26

7
zshrc
View File

@ -35,9 +35,10 @@ prompt fresh
# Enable vi mode
bindkey -v
# Enable yank whole line with 'yy' and yank end of line with 'Y'
bindkey -M vicmd 'yy' vi-yank-whole-line
bindkey -M vicmd 'Y' vi-yank-eol
# Enable yank, change, and delete whole line with 'Y', 'C', and 'D'
bindkey -M vicmd 'Y' vi-yank-whole-line
bindkey -M vicmd 'C' vi-change-whole-line
bindkey -M vicmd 'D' kill-whole-line
# Enable undo with 'u' and redo with 'U'
bindkey -M vicmd 'u' undo