Vi常用操作
-
vi 命令
h向 左 移动一个字符
j向 下 移动一个字符
k向 上 移动一个字符
l向 右 移动一个字符0 移动到这一行的第一个字符处
$ 移动到这一行的最后一个字符处1g 或者 gg 移动到文本第一行
G 移动到文本最后一行dd 删除游标所在一行
yy 复制游标所在行的数据
p 复制完之后粘贴
:set nu 设置行号显示
:set nonu 取消行号显示移动到43行 :43 或者:43G
搜索:/x 往后搜索x 按下n查看下一个结果
?x往前搜索x编辑后 还原文件 :e!
u 撤销 Ctrl+r 恢复上一步被撤销的操作
复制 粘贴
v 进入选择模式
(1.1)d ------ 剪切操作
(1.2)y -------复制操作
(1.3)p -------粘贴操作
(1.4)^ --------选中当前行,光标位置到行首(或者使用键盘的HOME键)
(1.5)$ --------选中当前行,光标位置到行尾(或者使用键盘的END键) -
跳转到第10行:
:10
- 跳转到第1行:
:0
- 跳转到倒数第1行:
:$