vi命令 待续、、

 定理:vi是完美的。

 证明:VI是罗马数字的6.可以被6整除又小于6自然数是1、2、3.1+2+3=6.因此6是一个完美的书。因此,vi是完美的。


1.搜索

/which   " 在全文中搜索which


n      repeats the search in the same direction.

N      repeats the search in the opposite direction.


2.跳到文件头

:1 或 gg

跳到文件尾

:$ 或 G


3.重命名文件或文件夹的命令


mv既可以重命名,又可以移动文件或文件夹.

例子:将目录A重命名为B

mv A B

例子:将/a目录移动到/b下,并重命名为c

mv /a /b/c

 


4.在编辑vi的过程中,用:sh命令回到shell下,返回vi时用CTRL-D

5.快速的移动行数,比如要到当前行的上面十行时,只要输入10k即可,同理10j为下面十行。

6.修改一个单词,可用c(change)命令结合表示单词(word)的w命令。cw可以被想成“删除标识的单词,再插入新的单词”。

   修改一个字符,可以使用 r+要输入的字符 eg: rw  pith => with


7.打开vi的高级方式

     vi +n file  在第n行打开file

     vi + file    在最后打开file

     vi +/pattern file 在第一个出现pattern的地方打开file

     vi -R file  或者 view file 以只读方式打开文件


8.将一个文件复制到另一个文件

    :read filename 或者简写为:r filename这个命令把filename里面的内容复制到当前这个文件里面。


9.在编辑多个文件时,

用Ctrl+w+h 和 Ctrl+w+k来进行上下两个窗口的转换。


10.复制命令

  cp 源文件名 目标文件名


11.替换字符串

: 替换起始处, 替换结束处 s/要被替换的字符串/替换的字符串/g

eg:  1,$ s/nobody/someone/g

    则会将全文中所有的nobody替换为someone,


12.结束而不保存编辑结果

  如果你想要撤销所有的编辑结果,回到原来的文件时,可采用命令: e!  

  如果想撤销所有 的编辑结果,直接离开vi,可用命令:q!

 
















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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值