文本编辑器vim的使用技巧
2016-11-26 22:41
537 查看
1. 导入文件的内容
在 vim 的命令模式下,按照下面的命令格式执行命令即可::r 文件
使用该技巧,可以在一个文件中快速地导入另一个文件(可以是同一个文件)的内容。
2. 导入命令的执行结果
在 vim 的命令模式下,按照下面的命令格式执行命令即可::r !命令
在光标的下一行写入date命令的执行结果。
:r !date
3. 执行其他命令
如果你正在使用 vim 命令修改文件,这时,你又想执行其他的命令,但又不愿意退出 vim 编辑器。可以这样操作::! 命令
下面给一个示例。
:! which ls
4. 定义命令模式下的快捷键
定义一个快捷键 Ctrl+p,使其能够迅速在行首加上 # 注释符。:map ^P I#<ESC>
注意:符号 ^P 是通过 Ctrl+v+p 组合键按出来的。
定义一个快捷键 Ctrl+b,使其能够快速删除行首的字符。
:map ^B 0x
这样定义的快捷键都是临时有效的,也就是说,重新打开 vim 编辑器后,快捷键就会失效。
5. 多行注释
在多行的行首添加注释,命令格式::n1,n2s/^/#
示例:
:3,9s/^/# 在第3行到第9行的行首,添加 # 注释符
取消多行的行首注释,命令格式:
:n1,n2s/^#/
示例:
:3,9s/^#/ 删除第3行到第9行行首的 # 注释符
6. 自动替换
命令格式::ab shortStr longStr
示例:
:ab myemail example@163.com
添加该自动替换规则后,你在文件中输入了字符串 “myemail”之后,再空格或者回车,该字符串就会自动替换为“example@163.com”。
注意:这样定义的自动替换规则也是临时有效的。
7. 自定义 vim 配置文件
在用户的家目录中,创建一个文件 .vimrc ,作为自定义的 vim 配置文件。touch /root/.vimrc
说明: /etc/vimrc 文件是 vim 的主配置文件,它对所有用户都有效。而用户家目录中的 .vimrc 配置文件是一个局部配置文件,只对该用户有效。
一般来说,我们最好不要改动 vim 的主配置文件,如果想对 vim 进行个性化的配置,就在用户家目录下创建一个 .vimrc 文件,再来对其进行编辑即可。
上面我们讲述的快捷键和自动替换,因为只是在 vim 的命令模式下临时设置的,所以只会临时生效。如果想要其永久生效,可将其写入自定义的配置文件。
对于root用户来说,就是写入 /root/.vimrc 文件。
现在,我们编辑自定义的 vim 配置文件。
vim /root/.vimrc
写入下面的配置内容。
map ^P I#<ESC> map ^B 0x ab myemail example@163.com set nu
注意:符号 ^P 和 ^B 不是手动输入的,也不能复制粘贴,它是通过 Ctrl+v+字母 组合键整进去的。
保存退出即可。
这样,一个自定义的 vim 配置文件就完成了。
相关文章推荐
- Linux系统--文本编辑器vim的使用技巧
- Vim 文本编辑器_及使用技巧
- 文本编辑器Vim-Vim使用技巧
- Linux系统--文本编辑器vim的使用技巧
- vim 使用技巧
- VIM 使用技巧
- 【网络摘录】Vim使用技巧
- vim 使用技巧
- vim技巧 - 替换的巧妙使用(3)
- [经验总结]VIM使用技巧
- VIM使用技巧(1) -- 使用quickfix窗口保存cscope结果
- vim技巧 - 替换的巧妙使用(2)
- 关于taglist的使用技巧,我的编辑器vim+ctags+taglist+(supertab)
- vim 使用技巧
- 技巧:Vimdiff 使用
- vim 使用技巧[zz]
- Vim的一些使用技巧
- vim技巧 - 替换的巧妙使用(1)
- vim 使用技巧[zz]
- 技巧:Vimdiff 使用[转]