Open mikuQ opened 2 months ago
三种模式
交互模式
Esc
VIM
插入模式
i
o
冒号模式
:wq!
:
可视模式
Ctrl+V
d/y/p
交互模式 定位行
5gg
/
n
N
段操作
gg
G
dgg/dG
ygg/yG
行操作
0
$
d0/d$
y0/y$
粘贴操作
5p
其他操作
u
Ctrl+R
r
x
两点式
:q!
:w
wq
:nohl
:set nu
:%s/旧字符/新字符/g
:5,10s/旧字符/新字符/g
命令行界面快捷操作
Ctrl+A/E
Ctrl+U/K
Ctrl+W
Ctrl+Y
Esc+.
Ctrl+L
Ctrl+D
Ctrl+C
↑ ↓
三种模式
交互模式
用于快捷操作/任意模式按Esc
进入/打开VIM
默认进入此模式插入模式
用于正常输入/编辑/交互模式下按i
进入/o
另起一行冒号模式
也叫两点式/通常用于保存退出:wq!
/交互模式下按:
进入可视模式
通常用于块操作 /Ctrl+V
进入 /d/y/p
剪切/复制/粘贴交互模式 定位行
5gg
第5行/
搜索n
N
上下跳转段操作
gg
段首G
段尾dgg/dG
剪切到段首/段尾ygg/yG
复制到段首/段尾行操作
0
行首$
行尾d0/d$
剪切到行首/行尾y0/y$
复制到行首/行尾粘贴操作
5p
粘贴5次其他操作
u
撤销Ctrl+R
反撤销r
替换一个字符x
删除一个字符o
另起一行两点式
:wq!
强制保存并退出:q!
不保存强制退出:w
修改文本过程中及时保存wq
=x
:nohl
取消搜索高亮:set nu
设置行号:%s/旧字符/新字符/g
全文替换:5,10s/旧字符/新字符/g
指定行范围替换命令行界面快捷操作
Ctrl+A/E
光标跳转到命令开头/结尾Ctrl+U/K
从光标处剪切到命令开头(不含光标)/剪切到命令结尾(包含光标)Ctrl+W
删除一个单词 (以空格为分隔符的连续部分视为单词)Ctrl+Y
粘贴Esc+.
粘贴上一条命令的 “对象”Ctrl+L
清屏Ctrl+D
退出登录Ctrl+C
结束进程↑ ↓
调取历史命令