985
|
Chetan · 技术社区 · 14 年前 |
![]() |
1
1754
然后:
现在记住Vim是一个 模态编辑器 . 它有一个 模式, 模式和其他模式。
对于每一组映射,都有一个
mapping
在正常、可视、选择和操作员模式下工作(
|
![]() |
2
320
我认为Vim文档应该已经解释了这些命令命名背后的含义。只是告诉你他们做什么并不能帮助你记住他们的名字。
(请注意,还有
在模式字母前面加上
使用
模式字母:
递归的 表示将映射展开为一个结果,然后将结果展开为另一个结果,依此类推。 当其中一个为真时,展开停止:
此时,应用/执行Vim对最终结果的默认“含义”。 非递归 “表示映射只展开一次,并应用/执行该结果。
以上原因
映射
|
![]() |
3
22
如上所述
要映射到所有模式,您需要两者
|
![]() |
farnsy · Vim如何将第二个参数添加到缓冲区列表(备用文件)? 1 年前 |
|
Marcel · VIM-如何在一组单词的开头和结尾添加2个字符 1 年前 |
![]() |
Rian Rizvi · 向后删除连续空格或连续非空格直到行首 6 年前 |
![]() |
alexche8 · 如何突出显示vim中按数字键上的行号? 6 年前 |
![]() |
A.Dumas · 如何为md文件vim关闭HtmlBeautify 6 年前 |
|
ekzotech · Vim插件可用于自定义HTML标记和SCS 6 年前 |