linux 下vi进行文件编辑的常用命令1

一.,命令模式下

  1.   x    删除光标位置的字符。使用重复计数删除多个字符。10x表示从当前光标开始删除10个字符。

 2. dd  删除当前行。使用重复计数删除多行。10dd表示从当前光标开始删除10行。

 3. o    在当前行下面打开一个新行来进行文本插入。

 4.O    在当前行上面打开一个新行。

 5.  cw    删除当前单词的剩余部分并进入插入模式以替换它。使用重复计数替换多个单词。使用 c$ 一直替换到行末。(删除某个单词,变量)

 6. dw    与上面的 cw(和 c$)一样,但是不进入插入模式。
 7.  G    移动到文件中的一个特定行。例如,3G 移动到第 3 行。如果没有参数,G 就移动到文件的最后一行。

 8.  H    相对于屏幕上的顶行进行移动。例如,3H 移动到从当前屏幕顶行开始的第 3 行。

 9.    /    使用 / 后面跟着一个正则表达式,在文件中向前搜索。(使用 n 以任意方向重复上一次搜索)

 10.  ?    使用 ? 后面跟着一个正则表达式,在文件中向后搜索。(使用 n 以任意方向重复上一次搜索)

 11.  u   撤销,如果你误删了过多的内容。显然你可以再输入一遍,但是命令"u" 更简便,它可以撤消上一次的操作。

二. 末行模式

1.  :q!    退出文件编辑并放弃所有修改。这是摆脱麻烦的常用方法。

2.  :e!    编辑文件的当前磁盘副本。这会重新装载文件,放弃已经做的修改。如果磁盘副本由于某些其他原因改变了,而您希望获得最新版本,那么可             以使用这个命令。(不退出编辑)

3.   :wq!  强制保存退出的原因是不正常退出,生成了隐藏的临时文件

4.   :w    保存但不退出

5.  :wq  保存退出  和 x  的功能一样

6. :set nonu  不显示行号

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值