1.导入命令执行结果:r!命令
⭐视频演示:
2.定制快捷键:map 快捷键 触发命令
PS:其中快捷键需要按ctrl+v+需要设定的键位,设定好之后颜色会变,比如想设定ctrl p为快捷键那么就按ctrl+v+p 会出现^P ,不能按shift+6出现的^,这两个虽然看起来一样但是颜色不一样。
⭐视频演示:
3.连续行注释(需要提前设置行首)
①:n1,n2s/^/#/g
将n1到n2行替换行首字符为#,"^"表示行首
②:n1,n2s/^#//g
将n1到n2行的行首"#"删除
③:n1,n2s/^/\/\//g
将n1到n2行行首加//
PS:因为系统无法识别太多的////,所以需要在//每一条/前都加转义符\
⭐视频演示:
4.替换
:ab mymail 123@qq.com
替换命令,当你在vim文档中输入mymail时按回车或者空格会自动变123@qq.com即:会自动把b内容替换成a
⭐视频演示:
注:有些时候在重启服务器之后,定义的快捷键会消失,这时候我们需要在用户的家目录下写配置文件,保存快捷键 root用户在 /root/.vimrc 其他用户在 /home/username/.vimrc在里面进行编辑,永久生效
END