zoukankan      html  css  js  c++  java
  • vim配置修改教程

    一、动态修改vim配置

    反操作基本在原操作前加上no即可。

    # 显示行号
    set nu
    #关闭行号
    set nonu
    
    # 开启粘贴模式
    set paste
    # 关闭粘贴模式
    set nopaste

     

    二、静态修改vim配置

    2.1 查看vim使用的配置文件

    我们可能有时记不清vim使用哪些配置文件,可通过vim --version查看。一般推荐直接用$HOME/.vimrc

    (base) [root@ls-virtual-machine ~]# vim --version
    VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jun 10 2014 06:55:55)
    Included patches: 1-160
    Modified by <bugzilla@redhat.com>
    Compiled by <bugzilla@redhat.com>
    Huge version without GUI.  Features included (+) or not (-):
    +acl             +farsi           +mouse_netterm   +syntax
    ...
    +extra_search    -mouse_jsbterm   -sun_workshop    -xpm
       system vimrc file: "/etc/vimrc"
         user vimrc file: "$HOME/.vimrc"
     2nd user vimrc file: "~/.vim/vimrc"
          user exrc file: "$HOME/.exrc"
      fall-back for $VIM: "/etc"
     f-b for $VIMRUNTIME: "/usr/share/vim/vim74"

    2.2 修改配置文件

    vim配置文件的格式和动态修改时的命令保持一致。常用示例如下:

    " 注释在行开头使用半角双引号
    " 显示行号
    set nu
    " 开启粘贴模式
    set paste
    " 粘贴模式和自动缩进模式切换快捷键为F2
    set pastetoggle=<F2>
    " 使用utf8编码
    set fileencodings=utf-8
    " 一个tab键长度相当于4个空格
    set tabstop=4
    " 使用空格代码tab键
    set expandtab

     

  • 相关阅读:
    半截水晶头线接激活本地虚拟网卡
    快捷键
    嵌入式系统原理与应用技术(第三版)-读书笔记
    嵌入式基本常识(一)
    PWM输出
    ARM-GPIO
    POI使用
    oracle常见命令
    JS获取contextPath的方法
    JPA自动生成表
  • 原文地址:https://www.cnblogs.com/lsdb/p/13598277.html
Copyright © 2011-2022 走看看