安装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
:% s/javascript/python/g
效果如下:
快速切换normal模式和insert模式
ESC按起来不太方便,所以有一些替换方案
ctrl + c
虽然可以很方便得切换到normal模式,但是这样可能会结束一些插件
ctrl + [
gi
可以快速定位到刚才编辑的地方进行继续编辑
vim 快速移动大法
Linux命令下得某些便捷操作
我们输入命令的时候很容易输错,想改的话,还得使用方向键移动光标到要修改的地方,才能进行修改。
ctrl + a
快速移动光标到行头
ctrl + e
快速移动光标到行尾
ctrl + f
右移光标,相当于键盘上的向右方向键
ctrl + b
左移光标,相当于键盘上的向左方向键