vim使用指令记录
光标移动
指定方向移动
- 左边
h - 右边
l(是L) - 下边
j - 上边
k
光标定位
光标定位到最右侧,按$符号

光标定位到最右侧,按^符号

光标定位到底部,按shift + g

光标回到顶部,按gg

光标定位到指定行数,按n + shift + g
文本复制
- 复制
yy- 复制多行
nyy
- 复制多行
- 粘贴
p- 粘贴多行
np
- 粘贴多行
- 撤销
u- 取消撤销
ctrl + r
- 取消撤销
- 删除
dd- 删除多行
ndd
- 删除多行
剪切
ndd + p
ndd先删除P粘贴
文本编辑
大小写转换,按shift + ~
批量大小写转换,按
n + shift + ~

文本替换,按shift + r
行内删除,按x
行内删除多个,按
n+x

设置行号,按:set nu
取消行号,按:set nonu
分屏操作
分屏操作,按:vs fileStr
fileStr是文件名
跨屏操作,按ctrl + ww
替换字符
单次替换,按 :%s/替换前名称/替换后名称
全局替换,按 :%s/替换前名称/替换后名称/g
/g表示全局操作
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Think Note!