美文网首页
vim使用指南

vim使用指南

作者: iMikasa_ | 来源:发表于2021-10-13 11:32 被阅读0次
    编辑器之神——vim

    vim的三种模式

    命令行模式:进入vim后的默认模式,用户可以输入vim命令来管理自己的文档,此时从键盘上输入任何字符都会当成编辑命令,输入合法的vim命令,vim会完成相应的动作

    文本输入模式:在命令模式下输入i/I 或者a/A 进入输入模式,就可以在文本文件内输入内容了,按下ESC则回到命令行模式

    末行模式:在命令行模式下输入:进入末行模式

    vim的使用

    进入vim

    一般进入vim 都是vim后面跟着文件名

    vim main.c
    

    如果当前文件夹下没有此文件,则会在目录下新生成此文件
    注:如果你直接vim进入编辑器,而没有跟文件名,他也会进去,但是你退出时需要指定文件名称
    如果你想进入编辑器中的具体某一行(指光标所在的行)

    vim +8 main.c
    

    编辑文本

    需要进入文本输入模式
    命令模式下输入i进入文本输入模式可以输入内容了,在光标所在字符之前进行插入
    输入I 是在光标所在行行首进行输入
    输入a是在光标所在字符的后面进行插入
    输入A是在光标所在行行末进行输入
    输入o在光标所在行下面插入一空行
    输入O在光标所在行上面插入一空行

    操作文本

    你可以在输入模式下按Delete或者退格键(Backspace)进行删除文本,我将介绍一些在命令行下如何删除文本
    x —— 删除光标所在的字符
    X —— 删除光标所在字符前面的字符
    D或者d$ ——删除光标所在位置到行末的字符
    dd——删除光标所在一行

    文本复制

    yy——复制光标所在行
    Y——复制光标所在位置到行尾
    y0——复制光标前一位到行首

    p——粘贴
    v/V——选中文本
    u/U——撤销
    .——重复上次执行的命令

    vim退出

    需要进入文本末模式
    :q——退出
    :q!——强制退出
    :w——保存
    :wq——保存并退出

    光标移动

    j——向下
    k——向上
    h——向左
    l——向右

    H——前面加数字代表光标移动到哪行行首,(当前屏幕)
    M——移动到文本中间,或者屏幕中间行的行首
    L——移动到文本末或者屏幕底部行行首,可以加数字
    G——不受屏幕限制,是文本的行数
    :set number ——设置行号
    /string ——查找命令

    相关文章

      网友评论

          本文标题:vim使用指南

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