首页 > 系统 > Linux > 正文

linux下A-vi命令的使用

2024-08-28 00:20:16
字体:
来源:转载
供稿:网友
进入vi中,按i从当前行还是编辑,a在当前行的下一行开始编辑,o在最后一行增加一行还是编辑。
在vi中,一共分为三种操作模式:A.Command模式 B.Insert模式 C.Last Line Mode模式。
Command模式:是一进入vi编辑文件的时候就是Command模式或者在Insert模式下按一下ESC建就可以转为Command模式。
Command模式主要是对一些vi命令的响应,并且在这种模式下,有几个命令是可以编辑文档的:如按r修改光标所在的字符等,基本上文档是不能被随意编辑。
以下是command模式下的命令列表和说明:
按h键 将光标向左移动一格 (下面只给出按键的名称,除了像ctrl这样系统组合键中间的+号表示组合外,其他都是按键符号)
l 将光标向右移动一格
j 将光标向下移动一行
k 将光标向上移动一行
0 将光标移动到行首
$ 将光标移动到行尾
G 将光标移动到最后一行的开头
w 将光标移动到下一个字
e 将光标移动到一个单词的最后一个字符
b 将光标移动到一个单词的第一个字符
{ 移动到前面有"{"符的上面一行
} 移动到后面有"}"符的下面一行
ctrl+b 向上翻页
ctrl+f 向下翻页
ctrl+u 向上翻半页
ctrl+d 向下翻半页
ctrl+e 向下滚动一行
ctrl+y 向上滚动一行
n+ 从当前位置向下移动n行
复制编辑命令
yy 复制光标所在行整行
yw 将光标向右移动一格
nyw 复制从光标起之后的n个单词
nyy 复制从光标起之后的n行
p 粘贴到
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表