Vim/Vi实用技巧(第二版)
Vim 第二 vi 实用技巧
2023-09-27 14:19:44 时间
Vim/Vi实用技巧
1、导入文件
:r [文件名] #导入到当前编辑的文件中
如 :r /etc/inittab
文件上部为/etc/services文件,下部为/etc/inittab文件
2、执行命令[不用退出vi]
:! [命令]
:! ls -l /home/hadoop
拓展-把命令执行的结果,导入到当前编辑的文件中!
:r !date
3、定义快捷键
:map [快捷键] [触发指令]
e.g. :map ^P I#<ESC> #Ctrl+v Ctrl+p 或者 Ctrl+v+p 打出^P
:map ^O 0x #删除行首一个字符
:map ^E ixiaofang@163.com<ESC>
命令执行:ctrl+p,ctrl+o
命令取消:unmap ^P
4、连续行注释
:n1,n2/^/#/g #在n1到n2行的行首加#
:n1,n2/#//g #去掉n1到n2行行首的#去掉
:n1,n2/^#//g #连续行去掉只是行首的#号
:%s/^/\/\//g #行首添加//符号
:%s/\/\///g #将行首的//去掉
5、替换命令
:ab mymail xiaofang@qq.com #每次输入mymail之后都会被后面内容替换
取消定义 unab mymail
附-Vi配置文件
上面所做的设置在Vi重启之后不再能够使用,需要将其写入配置文件,Vi 的配置文件保存在每个用户的~宿主目录下,为.vimrc,但是默认该文件是没有的,可以将/etc/vimrc文件拷贝过来,改名之后再做修改就好了
相关文章
- vim 中的杀手级插件: vundle (vim 插件管理器)
- vim中,通过列编辑方式,同时对多行进行注释,和取消注释?
- linux vim指令更改
- Linux 使用vim命令编辑文件内容
- 开发者的实用 Vim 插件(三)
- 如何优雅地使用 VIM 文件管理插件 NERDTree
- 【Linux操作系统】编辑器天花板vim与一键配置vim
- 如何在Vim中的查找替换
- Linux的Vi和Vim
- Vim杂记:markdown插件
- LINUX VIM编辑器
- Configurations of Vim/GVim of dsp
- 精通 vim 你应该理解的几个名词
- 精通 VIM ,此文就够了
- 解决vim升级后导致的高亮行和行号好有下划线问题,20220615更新
- vim技巧记录底行模式的使用(1)
- 让vim的在输入模式下现实光标不同