LINUX--VI命令整理

【I】

i     在光标前插入文本。

        I     在当前行前插入文本。

【X】

x    删除光标处的字符,可以在x前面加上需要删除的字符数目。

【D】

dd  删除整行

db  删除光标前面的字

【F】

Ftext  在当前行向后查找text

ftext   在当前行向前查找text

【Y】

yy   将当前行的内容放入临时缓冲区

【P】

pp   将临时缓冲区的文本放入光标后

PP  将临时缓冲区的文本放入光标前

【U】

u     撤销最后一次修改

U    撤销当前行的所有修改

【W】

:wq    保存退出

:w!     强制保存但是不退出vi

:w      保存文件但不退出vi

:wq!   强制保存文件,并退出vi

q:       不保存文件,退出vi

:q!      不保存文件,强制退出vi

:e!      放弃所有修改,从上次保存文件开始再编辑

【键盘操作光标移动】

h   向左移动一个字符

j    向下移动一个字符

k   向上移动一个字符

l    或者空格   向后移动一个字符

G   移到文件的最后一行

nG  移动到文件的第n行

L     移动到屏幕的最后一行

M    移动到屏幕的中间一行

H     移动到屏幕的第一行

(    移动到句子的开头

)    移动到句子的结尾

{   移动到段落的开头

移动到段落的结尾

【在vi中添加文本】

命令插入动作

a  在光标后插入文本

A  在当前行插入文本

o   在当前行的下面插入文本

O   在当前行的上面插入文本

【在vi中删除文本】

nx   在当前光标处后删除n个字符

X     删除光标前的字符

dG  删除行,直到文件结束

ndd  从当前行开始往后面删除

d     从光标处删除到行尾

【在vi中查找或者替换】

/text  在文件中向前查找text

?text 在文件中向后查找text

【在vi中翻页】

ctrl + b:上翻

ctrl + f :下翻




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值