我想创建一个在代码中插入一段文本的键绑定,例如“hi”。
我尝试将此添加到我的 .vimrc 文件中:
map gp :hi
但它不起作用..
任何想法?
哈维
此答案中显示了三种使用快捷方式插入文本的方法。第一个用于正常模式下的映射,第二个用于插入模式下的插入缩写,第三个用于命令模式下的缩写。
此外,您可以查看插件,例如snipmate
:nnoremap gp iHi<Esc>
插入模式下的缩写是:
:iab hi Hello
(测试它输入hi后跟spacebar)
如果您想插入月份列表:
:iab mOn Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
如果您想要包含 stdio.h 的快捷方式
:iab inC #include <stdio.h>
:ab hi Hello
一个实际的例子,例如wsu
使用超级用户凭据保存当前文件。
:ab wsu w !sudo tee %