Vim处理模式
命令模式
拷贝、删除、粘贴等,通过 i/a
等键切换到编辑模式
编辑模式
编辑字符,通过Esc键
进行切换
Vim常用命令
- 创建文件:
vim filename
- 保存文件:
:w
- 关闭文件:
:q
- 保存+关闭:
:wq
Vim拷贝、粘贴与删除
- 拷贝:
yy/yw
- 粘贴 :
p
- 删除:
dd/dw
Vim光标移动
- 左下上右:
h / j / k /l
- 跳到文件头:
gg
- 跳到文件尾:
G
- 移动到行首:
^
- 移动到行尾:
$
- 按单词移动:向前
w 2w
,向后b 2b
Vim查找和替换
-
查找关键字 :
/关键字
-
查找与替换 :
:%s/关键字/替换字/gc
%代表整篇文档中的所有行,s代表搜索 ,g代表查找到关键字后继续搜索,c代表每次替换前都需要确认 -
设置行号:
:set number
-
指定范围替换,替换21行到23行的内容:
:21,23s/关键字/替换字/gc
Vim多窗口
- 分窗口:
:split/vsplit
- 窗口间跳转:
ww/w[hjkl]
- 关闭一个窗口:
close