nG :n 光標之後多少行
$ 光標的末尾
0 ^ 光標的行首
o 開闢光標下一行插入
O 開闢光標上一行插入
x 刪除光標所在處字符
nx 刪除光標所在處後n個字符
ndd 刪除n行
dG 刪除光標所在行到文件末尾內容
D 刪除光標所在處到行位的內容
:n1,n2d 刪除指定範圍的行
yy 複製當前行
nyy 複製當前一下n行
dd 剪切當前行
ndd 剪切當前一下n行
p,P 粘貼在當前光標所在行下或者行上
r 取代光標所在處字符
R 從光標所在處開始替換字符,按Esc結束
u 取消上一步操作
/string 搜索指定字符串
搜索時忽略大小寫: set ic
n 搜索指定字符串出現的下一個位置
:%s/old/new/g 全文替換指定字符串
:n1,n2s/old/new/g 在一定範圍內替換指定字符串
:w new_filename 另存爲指定文件
ZZ 快捷鍵,保存修改並退出
vim的多行操作
一、多行註釋
1、 使用vim打開要操作的文件
2、 Ctrl+V,進入VISUAL BLOCK模式
3、 使用上下的方向鍵移動光標,選擇你需要註釋的行
4、shift+i,輸入註釋符號 #
5、esc,退出visual block模式。
二、取消多行註釋
1、使用vim打開要操作的文件
2、 Ctrl+V,進入VISUAL BLOCK模式
3、使用上下的方向鍵移動光標,選擇你需要取消註釋的行
4、輸入 x,刪除所有的 #,同時退出visual block模式