vim 更改命令行模式键“:“

i86rm4rw  于 2022-11-11  发布在  其他
关注(0)|答案(2)|浏览(164)

我想改变进入命令行模式的方式。特别是,我想把:键改为;,因为:对我来说只是Shift + ;。到目前为止,我已经尝试过了,

  • nnoremap ":" ";"
  • nnoremap "<S-;>" ";"
  • nnoremap : ;

但没有成功。

ovfsdjhp

ovfsdjhp1#

Map在:help mapping下进行了详细说明,并在用户手册的第5章中以尽可能温和的方式进行了介绍::help 05.4,如果您希望高效地使用Vim,则必须阅读该文件。
举个例子......

  • Map的左侧是您想要按的,而右侧是您想要发生的,所以您的所有尝试都是以错误的顺序进行的。
  • Map的两边都是你要按的键,所以";"在Map中不是;,它是",然后是;,然后是"。如果你想要;,你应该使用;。此外,你不太可能在网上找到哪怕一个资源来建议这种表示法。

你不会从Vim中提取任何价值,尝试随机的东西,当你迷路时转向互联网寻求帮助。Vim必须学会使用,这是没有办法的。
请参阅:help user-manual

rjzwgtxy

rjzwgtxy2#

看起来你把:;弄错了。nnoremap ; :对我来说很有用。

相关问题