文本编辑器vim的使用技巧
来源:互联网 发布:软件需求分析案例 编辑:程序博客网 时间:2024/05/29 05:00
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 0xab myemail example@163.comset nu
注意:符号 ^P 和 ^B 不是手动输入的,也不能复制粘贴,它是通过 Ctrl+v+字母 组合键整进去的。
保存退出即可。
这样,一个自定义的 vim 配置文件就完成了。
- 使用vim文本编辑器的几条小技巧
- 文本编辑器vim的使用技巧
- 文本编辑器Vim-Vim使用技巧
- Linux系统--文本编辑器vim的使用技巧
- Linux系统--文本编辑器vim的使用技巧
- Vim 文本编辑器_及使用技巧
- vim文本编辑器的使用
- vim文本编辑器的使用
- Vim编辑器的使用技巧
- 使用Vim文本编辑器
- 关于文本编辑器Vim的使用
- ubuntu下vim文本编辑器的使用
- VIM文本编辑器的使用(一)
- Vim文本编辑器的简单使用总结
- 文本编辑器使用技巧
- VIM编辑器使用技巧
- VIM编辑器使用技巧
- Vim编辑器使用技巧
- 输入一个字符串,同时输入帧头和帧尾(可以是多个字符),将该字符串中合法的帧识别出来. 提示:帧头和帧尾分别是head和tail 字符串”asdheadhauboisoktail”中headhau
- java Integer类的缓存
- 数字转字符串(改)
- 左右滑动实现activity之间的跳转
- Python中字典的操作
- 文本编辑器vim的使用技巧
- 欧拉定理(Tetration,玲珑杯 Round#5 E lonlife 1060)
- 软件工程项目迭代周报(一)
- pythong中文编码问题
- scanf 的格式化输出
- Android Studio导入银联sdk
- 大话数据结构9栈和队列
- nyoj79_拦截导弹
- 总结