hjkl 移动操作
H (当前页最高处) M(当前页中间处) L(当前页低处Low)
3G : 定位到3 . 5G定位到第5行。
gg 快速回到第一行。·
x: 删后面 X往前上。
d0 删除到本行下标index为0 的字符。D删到行尾部。
5dd 删下面5行,5yy复制下面5行,p粘贴缓存区的代码。
u撤销刚刚的操作。ctrl+r 反撤销。
v可以选择一片代码,
v按字符选择,V按行选择。
> < 左移动,有移动。
. 点 ,就可以重复执行上次的命令操作。
命令模式下替换 r 键开启替换模式,然后输入你要替换的字符。即可完成替换。
小写r只能替换一个。
R 你爱替换多少就替换多少。
查找操作:命令模式下 /hello 就可找到多个hello 如果有多个hello,n光标从匹配的多个往下找,N光标从匹配的多个往上找。
末行模式下 : :%s/hello/world/g (记忆技巧:百分号s123g),全部都替换。
:1,100s/hello/world/g 末行模式下 第1-100行之间的hello 全部替换为world.
vim分屏操作:(暂时不掌握了)
在IDEA alt + 箭头,可以选择各个窗口。