vim编辑器常见用法
vim是Linux系统自带的文本编辑器,在批量操作文件时很方便,下面总结它的常用方法
模式转换篇
进入插入模式,按 i
退出插入模式,按 esc
保存退出,按 :wq
直接退出,按 :q
不保存强制退出,按 :q!
光标移动篇
光标左下上右移动,分别按 hjkl
光标移动到尾部行,按 shift+g
光标移动到首部行,按两下g即 g+g
光标移动到该行的行首,按 0
光标移动到该行的行末,按 $
在文本尾部插入新的一行,按 o
光标向下移动10行,输入 10+enter
批量操作篇
在第3-5行的行首添加字符#,输入 :3,5 s/^/#/
在3-5行的行首删除字符#,输入 :3,5 s/^#//
给所有行的行首添加字符word,输入 :% s/^/word/
删除第3-5行数,输入 :3,5d
删除整行,输入 d+d
撤销,按 u
常用的两个vim应用场景:
(1)给apt添加源,输入命令$ vi /etc/apt/sources.list 然后插入源网址,然后输入命令$ sudo apt-get upgrade和命令$ sudo apt-get update更新。
(2)安装软件之后将软件添加到环境变量,输入命令$ vi ~/.bashrc 然后配置环境变量,然后输入命令$ source ~/.bashrc或命令$ exec $SHELL -l(注意最后的-l为选项L不是i)更新。
如果想在文件结尾追加一些文本,相对方便的方法是重定向命令$ echo "content" >> ~/.bashrc
如果想在终端用命令行添加源,可以使用命令$ sudo add-apt-repository xxxxxxx
本文来自博客园,作者:Philbert,转载请注明原文链接:https://www.cnblogs.com/liangxuran/p/13724334.html