• 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或向后(与/联用)或向前(与?联用)继续查找,直到找到为止。

  • 相关阅读:
    键盘事件
    鼠标移动事件(跟随鼠标移动的div)
    取消事件向父级或更高级冒泡
    关于document
    多物体运动2(几种运动共用一套)
    Javascript 多物体淡入淡出(透明度变化)
    第四周作业二_单元测试
    第四周作业四_例行报告
    第四周作业一_代码规范
    第三周作业三
  • 原文地址:https://www.cnblogs.com/qunshu/p/3172742.html
Copyright © 2020-2023  润新知