vim

作者: 策马踏清风 | 来源:发表于2020-08-17 16:24 被阅读0次

    一、命令模式

    • 命令模式是输入基本命令的地方,此状态下敲击的任何按键都会被当做是命令。
    • 命令模式下方会显示文件名,类似"fileName.txt" [New File]

    1.1 进入命令模式

    • vim fileName进入文件后就处于命令模式
    • 输入模式下按ESC键,从输入模式退出到命令模式。
    • 底线模式输入回车结束命令,则退回命令模式。

    1.2 常用命令

    • 移动光标:箭头的上下左右或者 j(下)k(上)h(左)l(右)
    • 移动一页:PageUpPage Down或者Ctrl + d(上)Ctrl + f(下)
    • 移动半页:Ctrl + u(上)Ctrl + d(下)
    • 行首行尾:HomeEnd
    • 移动到具体行数:nG指定行数、gg第一行(等于1g)、G最后一行
    • 光标向下移动具体行数:n<Enter>
    • 查找:/word光标之上查找、?word光标之下查找、n按钮代表重复上一个操作、N代表相反位置查找,即上一次向上查找,本次向下查找。
    • 复制行:yy
    • 粘贴行:p粘贴在下一行、P粘贴在上一行
    • 删除行:dd

    二、输入模式

    • 输入模式即输入文本内容的模式,ESC可退出。
    • 输入模式下方会有--INSERT--

    2.1进入命令模式

    • i从目前光标所在处输入
    • I从目前所在行的第一个非空格符处开始输入
    • a从目前光标所在的下一个字符处输入
    • A从光标所在行最后一个字符处输入
    • o光标所在行下一行输入新行
    • O光标所在行上一行输入新行
    • r取代光标所在的字符一次
    • R一直取代光标所在的文字,直到ESC

    三、底线命令模式

    • 可以输入单个/多个字符的命令

    3.1 进入底线命令模式

    • 命令模式下输入:进入底线命令模式

    3.2常用命令

    • :w保存
    • :q!强制退出不保存
    • :wq保存并退出

    相关文章

      网友评论

          本文标题:vim

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