在 fish shell 中使用 vi 键绑定时,是否可以映射 jk 以进入普通模式?目前使用 Escape 来执行此操作,但我想更改(或添加新方法)来执行此操作。
答案1
是的,试试这个:
bind --mode insert --sets-mode default jk repaint
这会在插入模式下添加一个键绑定,将模式切换为默认模式。绑定的键序列是jk
,其命令是重新绘制。(如果您的提示显示当前模式,则需要重新绘制,默认情况下它会显示当前模式。)
在 fish shell 中使用 vi 键绑定时,是否可以映射 jk 以进入普通模式?目前使用 Escape 来执行此操作,但我想更改(或添加新方法)来执行此操作。
是的,试试这个:
bind --mode insert --sets-mode default jk repaint
这会在插入模式下添加一个键绑定,将模式切换为默认模式。绑定的键序列是jk
,其命令是重新绘制。(如果您的提示显示当前模式,则需要重新绘制,默认情况下它会显示当前模式。)