Linux vi简介以及命令

    今天小编给大家介绍一款非常实用的软件命令:vi 。

    vi命令

    vi有三种工作模式

  •     命令模式 :可以输入命令
  •     末行模式  :可以保存文件

     

    

    vi 命令:

    yy     复制光标所在的一行

    4yy   复制光标以及光标向下四行

    p       黏贴

    dd     剪贴光标所在的一行

    4dd   剪切光标所在的行以及光标向下四行

    D      从当前的光标开始剪切,一直到行末

    d0     从当前的光标开始剪切,一直到行首

    dw    删除光标所在的单词

    x       删除当前的光标,每次仅仅会删除一个

    X       删除当前光标前的一个字母,每次仅仅会删除一个

    h      向左

    j      向下

    k     向上

    l      向右

    M    当前屏幕的中间

    H    当前屏幕的最上方

    L    当前屏幕的最下方

    ctrl+f     向下翻一页

    ctrl+b    向上翻一页

    {            按段移动,向上移动

    }            按段移动,向下移动

    20G       快速定位到20行代码

    G           快速的定位到整个代码的最后一行

    gg          快速定位到整个代码的第一行

    w           以单词进行划分,跳到下一个单词的开头处

    b            以单词进行划分,调到上一个单词的开头处

    u            撤销刚刚的操作

    trl+r       反撤销

    v            按字符移动,选中一片代码:

    V            按段移动,选中一片代码:

    >>          向右移动代码

    >>          向左移动代码

    .              重复执行上一次操作

    r              替换一个字符

    R            替换光标以及后面的字符

    shift+zz 相当于 末行模式下 wq

    查找命令:

    /     str查找

    n    查找下一个

    N    查找上一个

    替换命令:

    末行模式下,将当前文件的所有hello ,替换成hi。

    :%s/hello/hi/g

     w     保存

     q      退出 

      wq  保存并退出

     

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户25050 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年7月12日
下一篇 2017年7月12日

相关推荐