安装vim

sudo apt-get install vim

VIM的基本操作

:q 退出
:wq 保存并且退出
:q! 不保存,强制退出
:wq! 保存并且强制退出
a appen 在一个字符后面添加字符,进入插入模式
i insert 进入插入模式
o open a line below 在原来行的下一行新开一行添加字符
A append after line 在一行的末尾添加字符,并进入插入模式
I insert before line 在一行的开头添加字符,进入插入模式
O appen a line above 在原来行的上一行新开一行添加字符,并且进入插入模式
v 可视化模式–》一般用来进行块状的选择
** ctrl + v ** 块可视化模式,对块操作很方便
:vs 竖分屏
:sp 横分屏
:set nu 设置行号

撤销操作

u 撤销上一步操作
我们用编辑器进行文件编辑的时候,很有可能出现写错字母的情况,这个时候,如果我们想撤销一些操作,就可以使用快捷键

注意,下面的操作都要先进入编辑模式
ctrl + h 单个字符撤销
ctrl + w 单个单词撤销
ctrl + u 整行删除,撤销刚才对这行的操作

利用vim替换文本

标准命令::% s/要修改的单词/修改成的单词/g
s表示替换
g表示全局

javascript替换为python
image-20221107201408415
:% s/javascript/python/g
效果如下:
image-20221107201540568

快速切换normal模式和insert模式

ESC按起来不太方便,所以有一些替换方案
ctrl + c 虽然可以很方便得切换到normal模式,但是这样可能会结束一些插件
ctrl + [
gi 可以快速定位到刚才编辑的地方进行继续编辑

vim 快速移动大法

image-20221107205058331

Linux命令下得某些便捷操作

我们输入命令的时候很容易输错,想改的话,还得使用方向键移动光标到要修改的地方,才能进行修改。
ctrl + a快速移动光标到行头
ctrl + e快速移动光标到行尾
ctrl + f 右移光标,相当于键盘上的向右方向键
ctrl + b左移光标,相当于键盘上的向左方向键