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

posted @ 2020-09-24 15:33  Philbert  阅读(177)  评论(0编辑  收藏  举报