命令模式和编辑模式
vim + 文件 ----打开文件(默认进入命令模式)
i ----进入编辑状态
esc ----退出编辑模式(并进入命令模式)
以下命令仅在命令模式使用:
保存
:w ----保存
:wq ----保存并退出
:q! ----不保存强制退出
移动
0 ----数字零,光标移动到行头
$ ----光标移动到本行行尾
H ----快速定位到当前段落开头
L ---- 快速定位到当前段落结尾
ctrl+f: ----向下翻一屏
ctrl+b: ----向上翻一屏
剪切、复制、粘贴、撤销
一种简单的办法:
Ctrl + v 选中区域文本
y 复制选中的内容
p 粘贴复制的内容
[n]x ---- 剪切光标右边n个字符
[n]X ---- 剪切光标左边n个字符
y[n]l ---- 复制光标右边n个字符 (L 下 = 右)
y[n]h ----复制光标左边n个字符 (H 上 = 左)
y$ ---- 从光标当前位置复制到行尾
y0 ---- 从光标当前位置复制到行首
p ---- 在光标之后粘贴
P ---- 在光标之前粘贴
删除
d[n]w ---- 删除n个单词
d[n]l ---- 删除光标右边n个字符
d[n]h ---- 删除光标左边n个字符
d$ ----删除当前位置到行尾的内容
d0 ----删除当前位置到行首的内容
dd ----删除当前行,并把删除的行存到剪贴板里
[n] dd ----删除(剪切)1(n)行
查找
/ + 内容 ---- 在光标后查找内容
? + 内容 ---- 在光标前查找内容
n ---- 向后找下一个
N ---- 向前找下一个
替换
:s/old/new ---- 用new替换当前行第一个old
:s/old/new/g ---- 用new替换当前行所有的old
本博客版权归 Llane00 ,转载需说明来源
网友评论