我正在编辑我的 vimrc
并且我想将一些键映射到 <F-1..12>
。
但是我发现了一些命令,比如 noremap
和 nnoremap
。他们可以很好地工作。
但我不知道 noremap
和 nnoremap
之间有什么区别。
我找到了 this quesion ,但我仍然不明白其中的区别。
最佳答案
nnoremap 和 noremap 都是“no re(cursive) map”,区别是一个有 n
另一个没有。那就是 n nore map
和 nore map
,换句话说,你在问 nmap
和 map
之间的区别
nnoremap/nmap 将仅在正常模式下工作,但 noremap/map 将在正常、可视、选择和运算符(operator)挂起模式下工作。
有关更多信息,请阅读帮助文档::h map-modes
有两个表,它们很好地概述了 map 命令和模式之间的关系。
关于vim - vim 中的 `noremap` 和 `nnoremap` 命令有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32567820/