gpt4 book ai didi

vim - 如何取消映射 vim 上的插入键?

转载 作者:行者123 更新时间:2023-12-04 19:39:57 33 4
gpt4 key购买 nike

关于 vim , 命令模式 键可以通过 ex 映射命令 :map <key> <macro>insert-mode 键可以通过 :map! <key> <macro> 映射.映射后,从command-mode 键和insert-mode 键移除映射的命令是unmap <key>unmap! <key>分别。

这适用于命令模式 键,但对于插入模式 键,键扩展也适用于 ex。命令行提示符:尝试键入键最终导致宏扩展发生,导致 unmap! 的参数错误命令 ( E474: Invalid Argument ) 或者该命令可能会尝试取消映射与预期 ( E31: No such mapping ) 不同的键。

如何正确删除 vim 上的插入模式 映射键?

最佳答案

映射键时,CTRL+V可用于转义一些特殊字符,如 ENTER , ESC或一些特定的控制键。

这同样适用于使用映射的插入模式键:它们可以在前面有 CTRL+V 时被转义。在编辑文本和向 ex 写入命令时命令行提示符。

例如,如果 + insert-key 映射到某个宏,用户想要取消映射,在写入 ex 时必须转义 key 避免宏扩展的命令:

:unmap! + CTRL+V (显示 ^ )+ <key>

如果一个普通的 + 也可以这样做在 insert-mode 中编辑文本时需要在文本中使用。

关于vim - 如何取消映射 vim 上的插入键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41228342/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com