Vim使用技巧

使用技巧 解释
: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 !命令 将命令执行结果插入光标处

LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键
LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键

2、:r 文件 导入文件内容至光标处

LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键

LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键

3、:map 快捷键 触发命令

LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键

注意:^p 是 按住键盘的Ctrl + v +p产生的,手动输入的^p不起作用,在定义一个快捷键前都先需要按Ctrl + v,后面 的操作才是具体的快捷键

LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键

4、添加多行注释

LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键

LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键

5、:ab maple maple.com 自动替换命令
这里演示邮箱添加快捷键

LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键

LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键

LinuxStudyNote(36)-Vim(2)-Vim使用技巧 :r、:map快捷键设置、:ab、添加注释快捷键、添加多行注释快捷键、邮箱添加快捷键

相关文章: