使用技巧 | 解释 |
---|---|
:r !命令 | 导入命令执行的结果到光标所在处 |
: r [文件] | 导入指定文件中的内容到光标所在处 |
:map 快捷键 触发命令 | 定义快捷键,例如在行首添加注释 |
:n1,n2s/^/#/g | 给n1~n2行的行首添加#注释 |
:n1,n2s/^#//g | 取消n1~n2行的#行首注释 |
:n1,n2s/^/\/\//g | 给n1~n2行的行首添加//注释 |
:n1,n2s/^\/\///g | 取消n1~n2行的//行首注释 |
:ab maple maple.com | 插入模式下输入maple,自动替换为maple.com |
*注意
:map 和 :ab要想永久生效,需要写入.vimrc配置文件,这个配置文件在用户的家目录下,管理员在/root/.vimrc,普通用户在/home/username/.vimrc下
测试截图:
1、:r !命令 将命令执行结果插入光标处
2、:r 文件 导入文件内容至光标处
3、:map 快捷键 触发命令
注意:^p 是 按住键盘的Ctrl + v +p产生的,手动输入的^p不起作用,在定义一个快捷键前都先需要按Ctrl + v,后面 的操作才是具体的快捷键
4、添加多行注释
5、:ab maple maple.com 自动替换命令
这里演示邮箱添加快捷键