我使用命令 usermod -d/home/matt/home/matt/Documents/docs/
将我的 linux 默认登录目录更改为 /home/matt/Documents/docs/
,但是当我使用 vim 编辑我的代码时,我自己关于 vim 的配置不起作用,例如,我的选项卡将等于 8 个空格而不是 4 个空格(在我的 .vimrc 中定义)。配置文件为.vimrc,位于/home/matt/.vimrc
下。
以下是我的.vimrc 的内容:
set hlsearch
set backspace=2
set autoindent
set ruler
set nu
set bg=dark
syntax on
set shiftwidth=4
set softtabstop=4
如果我将 .vimrc 从 /home/matt/
复制到我的新主目录 (/home/matt/Documents/docs/
),一切正常。但是当我改变我的家并且我必须同时复制我的 .vimrc 时,这太糟糕了。谁有更好的解决方案?
最佳答案
usermod 命令会更改您的主目录,.vimrc 应该在该目录中。
我建议您将文件放在一个目录中,然后从另一个目录创建一个链接(通过 ln -s)。
关于linux - 更改linux用户默认登录目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20071714/