如何在 Bash 的 VI 编辑模式下禁用“V”键

如何在 Bash 的 VI 编辑模式下禁用“V”键

set -o vi我们知道,通过命令和切换到 vi 模式后set editing-mod vi,按下 键v可以进入一个临时文件来编辑命令(这里更多详情)。我想禁用该功能。

我尝试在 ~/.inputrc 中重新映射v

"v": 

角色五无法输入,即使在插入模式vim也无法输入。=.=!)。

我该怎么办?如何重新映射快捷键并执行不是输入模式对 VI 编辑模式有影响吗?

答案1

vi-command您只需要为正确的模式(而不是)更改绑定vi-insert,并且需要为规则提供右侧:

set keymap vi-command                                                                            
v: ""

相关内容