美文网首页Vim
VIM 基础命令和环境变量

VIM 基础命令和环境变量

作者: mst7 | 来源:发表于2015-08-07 11:42 被阅读3073次

    vim基础命令

    :version :显示版本及默认vimrc配置文件加载路径

       system vimrc file: "$VIM\vimrc"
         user vimrc file: "$HOME\_vimrc"
     2nd user vimrc file: "$HOME\vimfiles\vimrc"
     3rd user vimrc file: "$VIM\_vimrc"
          user exrc file: "$HOME\_exrc"
      2nd user exrc file: "$VIM\_exrc"
      system gvimrc file: "$VIM\gvimrc"
        user gvimrc file: "$HOME\_gvimrc"
    2nd user gvimrc file: "$HOME\vimfiles\gvimrc"
    3rd user gvimrc file: "$VIM\_gvimrc"
        system menu file: "$VIMRUNTIME\menu.vim"   
    

    :scriptnames :按加载顺序显示vim启动后所有script

    通过这条命令可以发现本次VIM启动加载的哪一个vimrc配置文件,以及相关的引用Scripts

      1: D:\app\Vim\vimrc
      2: D:\app\Vim\vim74\filetype.vim
      3: D:\app\Vim\vim74\menu.vim
      4: D:\app\Vim\vim74\lang\menu_zh_cn.cp936.vim
      5: D:\app\Vim\vim74\lang\menu_chinese_gb.936.vim
      6: D:\app\Vim\vim74\autoload\paste.vim
      7: D:\app\Vim\vim74\ftplugin.vim
      8: D:\app\Vim\vim74\indent.vim
      9: D:\app\Vim\vim74\syntax\syntax.vim
     10: D:\app\Vim\vim74\syntax\synload.vim
     11: D:\app\Vim\vim74\syntax\syncolor.vim
     12: D:\app\Vim\vim74\autoload\plug.vim
     13: D:\app\Vim\vim74\ftoff.vim
     14: D:\app\Vim\vim74\syntax\nosyntax.vim
     15: D:\app\Vim\vim74\delmenu.vim
     16: D:\app\Vim\vim74\colors\kolor.vim
     17: D:\app\Vim\_vimrc
     18: D:\app\Vim\vim74\vimrc_example.vim
     19: D:\app\Vim\vim74\mswin.vim
     20: D:\app\Vim\ray\plugin\vim-airline\plugin\airline.vim
     21: D:\app\Vim\ray\plugin\vim-airline\autoload\airline.vim
     22: D:\app\Vim\ray\plugin\vim-airline\autoload\airline\init.vim
     23: D:\app\Vim\ray\plugin\vim-airline\autoload\airline\parts.vim  
    

    :function :查看加载的所有function

    function <SNR>12_glob_dir(path)
    function <SNR>12_upgrade()
    function <SNR>10_Helpfind()
    function <SNR>12_infer_properties(name, repo)
    function g:AutoCloseJumpAfterPair()
    function <SNR>10_BMHash(name)
    function <SNR>2_FTlpc()
    function <SNR>12_install(force, names)
    function airline#extensions#load_theme()
    function <SNR>12_esc(path)
    function <SNR>12_split_rtp()
    function <SNR>19_ToggleAutoCloseMappings()
    function <SNR>10_BMShow(...)
    function <SNR>2_Check_inp()
    function <SNR>19_QuoteDelim(char)
    function <SNR>12_format_message(bullet, name, message)
    function <SNR>12_git_version_requirement(...)
    function <SNR>2_Redif()
    function <SNR>2_SQL()
    function <SNR>19_CloseStackPop(char, pair)
    function <SNR>35_exec_separator(dict, from, to, inverse, suffix)
    

    VIM系统变量

    :echo $HOME :VIM HOME目录,对应于OS上的~目录
    Linux上为/home/username/
    Windows上为C:\Users\username\

    :echo $VIM :VIM被安装的目录
    VIM的目录路径为:

    \vim
        \vim\vim74\
        \vim\vimfiles\
        _vimrc
    

    :echo $VIMRUNTIME :vim.exe程序的目录
    \vim\vim74\

    :echo $MYVIMRC :用户VIMRC文件路径
    Windows下为\vim\ _vimrc
    Linux下为~/.vimrc
    对应:scriptnames命令可以看到生效的VIMRC文件

    VIM环境变量

    :set all查看所有环境变量的设置
    :set查看所有与系统默认不同的环境变量
    :set variable?显示指定环境变量的当前值
    :set runtimepath?显示script搜索路径

    彩蛋

    :smile

    image.png

    相关文章

      网友评论

        本文标题:VIM 基础命令和环境变量

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