Zsh 删除键映射中的键绑定
Zsh remove keybindings in a keymap
我正在使用 vi 模式并且有一些绑定冲突所以我想删除它们。
我尝试用 bindkey "+" ""
这样做,但它没有用,因为绑定在键盘映射中:vicmd
,它不活动。
zle
的人也没有提到任何关于删除地图内绑定的事情。
那么如何删除作为特定键映射的键绑定?
您可以通过名称 (bindkey -M vicmd ...
) 或使用 -a
选项 select vicmd
键盘映射。
要解除密钥绑定,您可以使用-r
选项。
bindkey -ar "+"
或
bindkey -M vicmd -r "+"
我正在使用 vi 模式并且有一些绑定冲突所以我想删除它们。
我尝试用 bindkey "+" ""
这样做,但它没有用,因为绑定在键盘映射中:vicmd
,它不活动。
zle
的人也没有提到任何关于删除地图内绑定的事情。
那么如何删除作为特定键映射的键绑定?
您可以通过名称 (bindkey -M vicmd ...
) 或使用 -a
选项 select vicmd
键盘映射。
要解除密钥绑定,您可以使用-r
选项。
bindkey -ar "+"
或
bindkey -M vicmd -r "+"