vi常用命令

进入vi进行编辑,需要用到一些命令帮助自己更好的编辑。

刚进入vi处于命令模式下,此时可以摁i,a,o进入insertmode才可以进行编辑。

i,insert ,从目前光标所在之处插入所输入的文字

a,add,从目前光标所在的下一个字开始输入文字

o,插入新的一行,从行首开始输入文字。

在命令模式下,当你查看的文件内容较多时,此时需要用到移动光标命令。

移动光标

h    左移一格                     j    下移一格               k      上移一格               l 右移一格

crtl+F    屏幕向后移动一页                          crtl+D    屏幕向后移动半页

crtl+B   屏幕向前移动一页                           crtl+U   屏幕向前移动半页

0 移动到当前行行首           $  移动到当前行行尾

enter  光标下移一行

w   跳到下个word开头      e  跳到word字尾                 b  回到上个word开头          ^  移到该行第一个非空白的字符

n+ 光标下移n行      n- 光标上移n行

nG  移动到第n行行首            n$    移动到从当前光标下的n行行尾

H 移动到顶行行首           L  移动到最后一行行首           M 移动到中间行行首

{ 移动到段落开头                                  } 移动到段落结尾

我所用到的删除命令如下:

x      ---  删除当前光标下的字母

dw    --- 删除光标之后的单词剩余部分

d$    ---  删除光标之后的该行剩余部分

dd    ---  删除当前行

编辑完后按ESC跳到命令模式,这时就需要用到保存命令了。

:w   保存文件但不退出vi

:w file  将修改另外保存到file中,不退出vi

:w!      强制保存,不退出vi

:wq    保存文件并退出vi

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

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

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lzk_bk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值