如何在vi中使用快捷输入?
最近学习linux环境编程老输入#include <XXX.h>
感觉不爽
能不能设置快捷键???
谢谢大虾们指点! 等到花儿都谢啦~ 将这句加入~/.vimrc中:
autocmd FileType c nmap <unique> <Leader>Ci i#include <.h><Left><Left><Left>
当你打开一个*.c的文件,输入<Esc>\Ci,就会自动加入#include <|.h>,注意是大写C。
来自: ecy
小弟想跟兄台讨教一下,你给我发的那个在vi中实现快捷输入的方法我试了试,很好用!可是我不懂那几条语句使用的什么方法,是一个自动运行的命令吧?我想实现更多的快捷键输入,比如用一个键代替int main(),给我分析一下那条语句的意思吧,应该怎么修改,拜托摆脱啦~
autocmd FileType c -- 指定键盘影射的文件类型
nmap <unique> <Leader>Ci -- 指定键盘的快捷方式,这里即<Esc>\Ci
i#include <.h><Left><Left><Left> -- 指定快捷方式实际的操作,i插入#include <.h>,<Left>光标左移,这个指令即你在vim中手工输入的操作。
上面一些具体的意思请在vim 中执行:h <subject>
ps. 以后有问题只接在论坛中提出来尽量不要发站内邮件,因为我的回答不一定正确,在论
坛提出来可以有人帮着修正和指点。
页:
[1]