我的 .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
。