Neovim:相对配置文件(init.vim)位置

问题描述 投票:0回答:1

我正在从vim迁移到neovim,我的问题是我需要将其携带在便携式USB记忆棒上。所以我需要从相对路径读取配置文件。我将$VIM/_vimrc用于原始vim,因为$VIM始终指向USB中的vim文件。但是Neovim将配置文件存储在Linux的~/.config或Windows的Appdata中,它们都指向我正在使用的本地计算机目录。Neovim使用它们的任何相对目录来读取配置文件吗?我不想每次都手动手动获取配置文件...

vim path neovim
1个回答
0
投票

来自: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"
© www.soinside.com 2019 - 2024. All rights reserved.