在fish vi-mode中绑定Ctrl-C以从插入模式切换到正常模式

时间:2017-08-30 13:33:28

标签: fish

我想使用Ctrl-C在fish vi-mode中从插入到普通模式,就像在vim中一样。虽然我在我的config.fish中尝试了这个,但我还是很擅长捕鱼并且无法使用它。

bind -M insert \ cc set fish_bind_mode'默认'

奇怪的是,我可以使用Ctrl-C从Visual模式进入Normal模式。 感谢

1 个答案:

答案 0 :(得分:0)

绑定[ctrl-C]需要您也更改stty intr字符。由于它如何处理tty模式,目前鱼类内部无法实现的东西。但是,你可以在开始鱼之前改变它。然后,这将释放角色,如你所愿。虽然您需要这样做才能获得正确的行为:

bind -M insert \cc 'set fish_bind_mode default; commandline -f repaint'