1、怎么退出vim
直接在命令行模式输入shift + zz
2、插入模式
i #从光标所在的位置前面开始插入
I #在当前行首插入
a #在当前行尾插入
o #在光标所在行下方新增一行并进入输入模式
O #在当前上面一行插入
3、移动光标(命令模式)
gg #到文件的第一行,如10gg,表示跳到10行
G #到文件最后一行(也可以用Shift+g)
^ #非空格行首
0 #行首(数字0)
$ #行尾
4、删除
dd #删除光标所在的行,也是剪切操作
dw #删除一个单词
x #删除光标所在字符
u #撤销上一次操作
s #替换,删除并进入插入模式
ctrl + r #撤销
5、查找
/ #尾行模式下输入:/ 后面加上要查找的内容,然后输入n,表示从刚才查找的内容中向下查找 ;输入N,表示向上查找
? #命令模式下输入:?后面加上要查找的内容,然后输入N,表示向下查找;输入n,表示向上查找向后搜索
n #在尾行模式下输入n,表示向下查找
N #在尾行模式下输入N,表示向上查找
6、块操作
v #表示光标所在位置开始选择
V #表示光标当前所在行开始选择
shift + > #往右缩进
shift + < #往左缩进
ctrl + v #表示光标所在的列,按向上的箭头表示从上选择;按向下的箭头表示从下选择,再按shift+<,表示这些列往左缩进,再按shift+>,表示这些列往右缩进
7、替换
#在尾行模式下输入%s/要替换的/替换成什么的/g
:%s/hello/world/g
8、在vim 中的书写python代码
f2 #打开文件目录结构
f3 #换背景
f4 #插入版权信息
f5 #自动执行
f6 #pep8规范
欢迎大佬们扫下面二维码关注我个人微信公众号(Java大数据架构师成长之路)