Vim使用教程

作者: 烤奶要加冰 | 来源:发表于2019-08-10 10:12 被阅读4次

    首先,Vim 是基于文本界面的编辑工具,是所有 Linux 发行版本默认的文本编辑器。
    安装命令:

    sudo apt-get install vim
    

    在Linux操作系统下,所有的命令都是在终端完成。
    vim有三种工作模式:

    1. 正常模式(命令模式)
    2. 插入模式(输入模式)
    3. 单行模式(编辑模式)

    常用命令:

    下列所有代码中以文件a.txt为例,n表示任意正整数

    • 终端使用vim:
    命令                     说明
    
    vim a.txt               打开或者新建文件
    !v                      打开vim上一次编辑的文件
    crtl+a / e              定位到命令首 / 尾
    ctrl+c                  终止命令程序
    
    • 正常模式:
    命令                     说明
    
    esc键                    切换工作模式
    ngg                      光标定位到指定的行首
    G                        定位到行尾
    nyy                      复制n行内容
    ndd                      删除n行内容
    p                        粘贴剪切板的内容
    u / ctrl+r               撤销 / 反撤销
    
    • 插入模式:
    命令                     说明
    i                        在光标位置插入数据
    o / O                    在光标下一行 / 上一行插入空行
    S                        删除光标所在行
    
    • 单行模式:
    命令                     说明
    :wq                     保存并退出
    :w a.txt                文件另存为
    :q!                     强制退出,!表示强制执行
    shift+z+z               保存并退出快捷键
    :e!                     恢复文件到保存状态之前
    /内容                   查找指定内容,也可以使用 ?/内容
    :%s/原/新               使用新内容替换原内容
    

    若vim非法关闭a.txt文件,系统会自动产生一个名为.a.txt.swp的隐藏交换文件,每次进入都会提示警告,该交换文件可以删除。

    vim的一些配置:

    • 首先,在用户的家目录下创建为名.vimrc的文件
    • 此次,文件内容为:
    set number
    set tabstop=4
    set mouse=a
    

    set number主要是为了使用vim文本编辑器时,会显示行号,若要隐藏行号,改为set nonumber;set tobstop设置一个tab的空格数量,通常为4;set mouse设置鼠标,在使用ubuntu可以使用鼠标,在使用centos可以根据需要设置鼠标。

    相关文章

      网友评论

        本文标题:Vim使用教程

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