linux vim 查找_VIM学习笔记 目录结构 (Directory Structure)

使用:version命令,可以查看Vim查找配置文件的位置和顺序:

Windows下的查找路径:

38214d80fa5a80e233c6019d05b4fb2c.png

Linux下的查找路径:

a1b7d235b595a8aa8c39035382b721fb.png

从虚拟的变量对应物理的目录结构,左侧为安装Vim的目录,而右侧为用户目录:

0cf9f673e8a4adb3968c811b1d7d1578.png

VIM 安装目录

使用以下命令,可以查看$VIM所代表的Vim安装目录:

:echo $VIM

对于Linux操作系统,Vim通常被安装在以下目录:

/usr/share/vim

对于Windows操作系统,Vim将被安装在以下目录:

C:Program Filesvim

对于以上默认安装目录,您不应该修改其中的内容,也不应该在其中存放用户相关的文件。安装目录主要包括以下内容:

e0c03b22611ce4fe8e0db39b9a62f128.png

HOME 用户目录

使用以下命令,可以查看$HOME所代表的用户目录:

:echo $HOME

对于Linux操作系统,用户目录为:

/home/username

对于Windows操作系统,用户目录为:

C:Usersusername

由于用户目录在vim版本升级时也不会被覆盖,建议在其中存放用户设置信息。

如果本机上有多个用户,那么每个用户都可以将自己的vim设置和插件,存放在自己的目录里,以实现不同用户使用各自不同的独立设置。

在首次使用Vim之前,请先创建vimrc用户配置文件:

Linux: /home/username/.vimrc
Windows: c:usersusername_vimrc

用户应该将个性化设置存放在用户配置文件(personal vimrc),而不应修改系统配置文件(global vimrc)。

VIMRUNTIME 运行时目录

使用以下命令,可以查看$VIMRUNTIME所代表的运行时目录:

:echo $VIMRUNTIME

对于Linux操作系统,运行时目录为:

/usr/share/vim/vim81

对于Windows操作系统,运行时目录为:

C:Program FilesVimvim81

在Vim启动时,会遍历运行时目录,以载入并运行其中的脚本文件。

使用以下命令,可以查看运行时目录的详细列表:

:set rtp?

使用以下命令,可以修改或增加运行时目录:

:set runtimepath+=c:/blahblah/vimfiles

Vim通常会搜索以下三个运行时目录及其子目录:

  • $HOME/vimfiles(用户目录下的vimfiles)
  • $VIM/vimfiles (安装目录下的vimfiles)
  • $VIMRUNTIME (安装目录下的vimxx,比如vim72)

dd2cd33a454b215f57a82ed1c7e0c06b.png

请注意:vimfiles目录中的设置,优先于runtime目录中的设置。例如,vimfiles/plugin/myplug.vim 将优先于 $VIMRUNTIME/plugin/myplug.vim。

使用:help rtp命令,可以查看更多帮助信息。

e5cf6d5eb8972f79faaf7063aa2d1fc2.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值