vi/vim的模式
- vi/vim 编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下
- vi主要有两种模式:命令模式和编辑模式
- vi打开后默认是命令模式,如果要进入编辑模式需要按下
a
或 i
- 从编辑模式返回到命令模式,需要按下
esc
- 保存退出需要在命令模式下,按
:wq
-
:wq
存盘并退出(write and quit)
-
:w
存盘
-
:q
退出(如果有修改则无法退出)
-
:q!
不存盘强制退出(存在修改痕迹,放弃修改,强制退出)
-
:wq!
强制存盘退出
vi/vim常用操作功能
- 这些操作都要在命令模式下
- 移动光标:键盘的上下左右箭头 或者
KJHL
键,注:HL
分别代表左右,KJ
代表上下
- 快速定位:
-
:set nu
显示行号
-
:15
跳到第15行
-
G
定位到最后一行
-
gg
定位到第一行
-
/str
搜索str字符串,按n键到下一个 例如:$/it
搜索it
字符串
- 编辑:
-
dd
删除一行(或剪切)
-
3dd
删除3行(或剪切)
-
yy
复制
-
3yy
复制3行(剪切)
-
p
粘贴
-
u
撤销
-
ctrl + r
恢复上一步撤销操作
Johnny丶me
发布了385 篇原创文章 · 获赞 178 · 访问量 66万+
他的留言板
关注