使用 .vimrc 的自定义位置打开 vim

使用 .vimrc 的自定义位置打开 vim

我的 .vimrc 文件位于自定义位置(~/dotfiles/vim/.vimrc)。当我输入 i 时:

vim 'filename'

我想执行命令:

vim -u ~/dotfiles/vim/.vimrc 'filename'

我把这个函数放在我的 .bashrc 中:

function vim() {
    vim -u  ~/dotfiles/vim/.vimrc $1
}

但是,我没有看到 .vimrc 中的更改,很确定标准 vim 已打开。

答案1

如果不需要为此使用 bash,可以通过符号链接来完成。它将是从默认位置到您的自定义位置的文件引用。

ln -s ~/dotfiles/vim/.vimrc ~/.vimrc

此方法仍然允许您保留所有内容~/dotfiles,编辑等vim ~/.vimrc将与相同vim ~/dotfiles/vim/.vimrc

相关内容