gpt4 book ai didi

vim - vi/vim 重新映射或取消映射内置命令 - 可视模式下的 u 键

转载 作者:行者123 更新时间:2023-12-01 21:55:29 32 4
gpt4 key购买 nike

在可视模式下,选择文本后,u 键会将选择转换为全小写。这是一个问题,因为我的 camelCase 文本悄悄地更改为 lowercase,直到撤消不再有用时我才意识到它发生了。我想取消映射此行为,但因为它是一个内置命令,所以我似乎不知道该怎么做。

最佳答案

由于它是一个内部映射,您将无法 unbind组合;但是,您可以 remap 它到 <Nop>这样按键什么都不做。您可以使用以下命令执行此操作:

:map u <Nop>

或者,如果您希望它仅应用于可视模式(推荐,因为正常模式下的 u 是撤消操作),您可以运行此命令:

:vmap u <Nop>

如果上述命令产生了您想要的结果,您可以将一个添加到您的 .vimrc文件(通常在 ~/.vimrc 中找到)使设置永久化。如需更多阅读,我会查看 this answer查看要添加的确切重映射选项。

关于vim - vi/vim 重新映射或取消映射内置命令 - 可视模式下的 u 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57714401/

32 4 0