加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

vi 常用命令

发布时间:2020-12-14 00:26:58 所属栏目:Linux 来源:网络整理
导读:? 1.命令模式: vi 文件名 ?? ? ? ?? 进入文件 ,此模式无法编辑,只能查看 2.进入插入模式 [i] 从目前光标所在处插入 [I] 从目前光标 [a] 从当前光标所在的下一个字符处开始插入 [A] 从光标所在行的最后一个字符处开始插入 [o] 英文小写字母o,在目前光标所

?

1.命令模式:vi 文件名 ??

? ? ?? 进入文件 ,此模式无法编辑,只能查看

2.进入插入模式

[i] 从目前光标所在处插入
[I] 从目前光标
[a] 从当前光标所在的下一个字符处开始插入
[A] 从光标所在行的最后一个字符处开始插入
[o] 英文小写字母o,在目前光标所在行的下一行处插入新的一行并开始插入
[O] 英文大写字母O,在目前光标所在行的上一行处插入新的一行并开始插入

?

[h(或向左方向键)] 光标左移一个字符
[j(或向下方向键)] 光标下移一个字符
[k(或向上方向键)] 光标上移一个字符
[l(或向右方向键)] 光标右移一个字符

[[0]或[Home]] 光标移动到当前行的最前面
[[$]或[End]] 光标移动到当前行的末尾

3.切换到命令模式

[[ESC]] 退出编辑模式回到一般模式

?

[x,X] x为向后删除一个字符,相当于[Delete],X为向前删除一个字符,相当于[Backspace]
[dd] 删除光标所在的一整行
[ndd] 删除光标所在的向下n行

[yy] 复制光标所在的那一行
[nyy] 复制光标所在的向下n行
[p,P] p为将已经复制的数据在光标下一行粘贴;P为将已经复制的数据在光标上一行粘贴

[u] 撤消上一个操作

[:w] 保存文件
[:w!] 若文件为只读,强制保存文件
[:q] 离开vi
[:q!] 不保存强制离开vi
[:wq] 保存后离开
[:wq!] 强制保存后离开

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读