zoukankan      html  css  js  c++  java
  • linux 下 vi 编辑器 使用

    命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)

    1.进入插入模式

      按「i」切换进入插入模式「insert mode」,按“i”进入插入模式后是从光标当前位置开始输入文件; 

      按「a」进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字; 

        按「o」进入插入模式后,是插入新的一行,从行首开始输入文字。 

    2.常用退出编辑的命令

    : w filename (输入 「w filename」将文章以指定的文件名filename保存) 

    : wq (输入「wq」,存盘并退出vi) 

    : q! (输入q!, 不存盘强制退出vi)

     

    回复上一次操作 

      「u」:如果您误执行一个命令,可以马上按下「u」,回到上一个操作。按多次“u”可以执行多次回复。 


    1、下表列出命令模式下的一些键的功能: 


    左移光标一个字符 


    右移光标一个字符 


    光标上移一行 


    光标下移一行 


    光标移动至行首 


    数字“0”,光标移至文章的开头 


    光标移至文章的最后 


    光标移动至行尾 

    Ctrl+f 
    向前翻屏 

    Ctrl+b 
    向后翻屏 

    Ctrl+d 
    向前翻半屏 

    Ctrl+u 
    向后翻半屏 


    在光标位置前插入字符 


    在光标所在位置的后一个字符开始增加 


    插入新的一行,从行首开始输入 

    ESC 
    从输入状态退至命令状态 


    删除光标后面的字符 

    #x 
    删除光标后的#个字符 


    (大写X),删除光标前面的字符 

    #X 
    删除光标前面的#个字符 

    dd 
    删除光标所在的行 

    #dd 
    删除从光标所在行数的#行 

    yw 
    复制光标所在位置的一个字 

    #yw 
    复制光标所在位置的#个字 

    yy 
    复制光标所在位置的一行 

    #yy 
    复制从光标所在行数的#行 


    粘贴 


    取消操作 

    cw 
    更改光标所在位置的一个字 

    #cw 
    更改光标所在位置的#个字 


    2、下表列出行命令模式下的一些指令 
    w filename 
    储存正在编辑的文件为filename 

    wq filename 
    储存正在编辑的文件为filename,并退出vi 

    q! 
    放弃所有修改,退出vi 

    set nu 
    显示行号 

    /或? 
    查找,在/后输入要查找的内容 


    与/或?一起使用,如果查找的内容不是想要找的关键字,按n或向后(与/联用)或向前(与?联用)继续查找,直到找到为止。

  • 相关阅读:
    摄影测量技术和立体捕捉
    面向 Unity* 软件和虚拟现实的优化:运行时生成内容
    优化 VR 动作类游戏《Space Pirate Trainer*》以便在英特尔® 集成显卡上实现卓越的表现
    VR电竞游戏在英特尔®架构上的用户体验优化
    《物质世界 (Outward)》证明不必压缩制作大型角色扮演游戏的时间
    采用棋盘渲染在英特尔集成显卡上进行实时升级
    数字绘画:快节奏绘画流程
    实时模型 — 超越多边形计算
    舆情文本分析
    python评分卡
  • 原文地址:https://www.cnblogs.com/qunshu/p/3172742.html
Copyright © 2011-2022 走看看