我正在从vim迁移到neovim,我的问题是我需要将其携带在便携式USB记忆棒上。所以我需要从相对路径读取配置文件。我将$VIM/_vimrc
用于原始vim,因为$VIM
始终指向USB中的vim文件。但是Neovim将配置文件存储在Linux的~/.config
或Windows的Appdata
中,它们都指向我正在使用的本地计算机目录。Neovim使用它们的任何相对目录来读取配置文件吗?我不想每次都手动手动获取配置文件...
来自:help startup
:
The Nvim config file is named "init.vim", located at: Unix ~/.config/nvim/init.vim Windows ~/AppData/Local/nvim/init.vim Or if $XDG_CONFIG_HOME is defined: $XDG_CONFIG_HOME/nvim/init.vim
因此您可以以与以前使用$XDG_CONFIG_HOME
相似的方式使用$VIM
。
代替设置$XDG_CONFIG_HOME
,您可以创建bash别名或等效的包装器脚本:
alias vim="vim -u /path/to/vimrc"