vim快速入门命令

一.常用命令

1.1删除
1.2保存;移动;撤销;粘贴;拷贝;替换
1.3修改
1.4跳转
1.4打开文件(用 vi [文件] )
vim快速入门命令_第1张图片vim快速入门命令_第2张图片vim快速入门命令_第3张图片vim快速入门命令_第4张图片

二.文件

命令 ctrl + g 在左下角显示文件名,行数,当前光标相对文件的位置。

1.1另存为

将文件另存为**:w**
:w python表示将文件拷贝,另存为python.
将局部文件另存为?
进入可视模式,然后:w python

1.2合并文件

:r 文件名

1.3打开多个文件

-o(垂直)
-O(水平)

vi -o 文件1 文件2

怎么切换到下一个文件?

ctrl w w 将光标切换到下一个文件。
对于垂直并排的文件:ctrl + w+上下方向
对于水平并排的文件:ctrl + w+左右方向

怎样退出文件?
:qa! 忽略修改退出
:wa! 保存修改退出
vim快速入门命令_第5张图片

三.定位括号

按下%键可以快速帮你找到另一半括号

四.缩进

缩进:>>
反缩进:<<

怎么使多行进行缩进?
方法1:缩进两行可以执行 2 >>
方法2: v进入visual可视模式,选中(高亮部分)用>进行缩进。可视模式可见即可得,也可进行拷贝删除等命令。

五.搜索

查找是从按下/那一刻开始的,/和:一行。按下后,光标到达右下方的命令行模式,这时候只需要输入搜索的内容,即可看到搜索内容被高亮显示,例如,include内容被高亮显示。搜索默认是从光标开始的位置,按小写n进行下一个搜索,大写N往上搜索。
需要注意/向后进行搜索,?向前进行搜索。
十个特殊的字符是不能/搜索的,. * ,^ % / ? ~ $,需要在前加上\

vim快速入门命令_第6张图片
搜索得到的内容一般进行替换,在输入/py在按enter提示内容被找到后,输入:s/py/ch就可以吧py替换成ch。

vim快速入门命令_第7张图片
vim快速入门命令_第8张图片想全部替换:%s/py/ch
如果想替换前询问是否可以替换:%s/py/ch/gc,输入以上命令后出现。
y:替换
n:不替换
a:替换所有
q:放弃替换
l:替换第一个并进入插入模式
^E:滚动屏幕
^Y:
vim快速入门命令_第9张图片

六.替换

vim快速入门命令_第10张图片

七.执行shell命令

:! 命令可以执行命令,在按enter就可以回到vim。

你可能感兴趣的:(vim快速入门命令)