美文网首页
3.vi 编辑器的三种模式

3.vi 编辑器的三种模式

作者: 若愚同学 | 来源:发表于2018-07-29 15:15 被阅读0次
    编辑模式
    插入模式
    末行模式

    vi 文件编辑操作,后面跟文件名,如果文件不存在,则会新建一个文件,如果存在,那么编辑已存在的文件

    编辑模式:

    光标在上面闪烁,可以完成大部分的编辑操作,比如删除,粘贴,赋值,不能完成字符的插入.

    在编辑模式输入字符i或者o,则会进入编辑模式,编辑模式在左下方有一个insert的字符.

    在编辑模式下输入字符 ':',则会进入编辑模式,在末行编辑模式可以保存文件,退出编辑删除字符,替换字符,查找字符等操作

    在末行模式,按下ESC键,则会回到编辑模式
    在插入模式,按下ESC,也会回到编辑模式.

    :wq 表示保存退出
    :q! 表示不保存退出
    
    移动光标:

    在末行模式下输入 set nu 则会显示行号

    在末行模式下输入数字,跳转到指定的行,如果输入$则会跳转到最后一行.

    在编辑模式下,输入G则会跳转到到末行,如果输入gg则会跳转到第一行

    在编辑模式下,输入/xxxxxx则会在文件中查找匹配的字符串,找到后,按n则会往下查找,按N则会往上继续查找

    在末行模式下替换
    %:代表所有的行
    s:替换
    /xxxx:需要查找的字符串
    /aaaa:需要替换的字符串
    /gi:全局替换,并且忽略大小写
    
    :%s/xxxx/aaaa/gi
    

    相关文章

      网友评论

          本文标题:3.vi 编辑器的三种模式

          本文链接:https://www.haomeiwen.com/subject/kmnzmftx.html