我有一个〜/ .vimrc文件,vim似乎没有阅读./ etc/vimrc中有一个文件,看起来好像正在使用那个文件.
我的理解是主目录中的那个应该覆盖这一个,不应该吗?
更新
cat vim_strace | grep .vimrc
stat64("/etc/vimrc", {st_mode=S_IFREG|0644, st_size=1438, ...}) = 0
open("/etc/vimrc", O_RDONLY|O_LARGEFILE) = 3
stat64("/etc/vimrc", {st_mode=S_IFREG|0644, st_size=1438, ...}) = 0
stat64("/root/.vimrc", {st_mode=S_IFREG|0644, st_size=35, ...}) = 0
open("/root/.vimrc", O_RDONLY|O_LARGEFILE) = 3
stat64("/root/.vimrc", {st_mode=S_IFREG|0644, st_size=35, ...}) = 0
Run Code Online (Sandbox Code Playgroud)
Jam*_*ley 121
一旦你加载了vim,:scriptnames
就会告诉你Vim读到的确切内容.
对我来说,它是这样开始的:
1: /Applications/MacVim.app/Contents/Resources/vim/vimrc
2: ~/.vimrc
3: /Applications/MacVim.app/Contents/Resources/vim/runtime/syntax/syntax.vim
4: /Applications/MacVim.app/Contents/Resources/vim/runtime/syntax/synload.vim
5: /Applications/MacVim.app/Contents/Resources/vim/runtime/syntax/syncolor.vim
Run Code Online (Sandbox Code Playgroud)
如果要检查特定设置的设置位置,请使用"详细设置".例如,:verbose set background
告诉我:
background=light
Last set from ~/.vimrc
Run Code Online (Sandbox Code Playgroud)
所以我知道我在〜/ .vimrc中的设置正在被读取,并且以后的所有文件都没有破坏它.
hel*_*inz 59
如果你在linux上并想知道vim是否在启动时访问你的〜/ .vimrc你可以用strace启动它:
strace -o vim_strace vim
Run Code Online (Sandbox Code Playgroud)
然后退出vim.打开vim_strace文件并在文件中搜索"vimrc".你应该找到一条这样的线
stat64("/home/youruser/.vimrc", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
Run Code Online (Sandbox Code Playgroud)
这意味着至少vim看到了文件.
小智 17
我有这个问题,只是将以下内容添加到文件中~/.bash_profile
:
alias vim="vim -S ~/.vimrc"
Run Code Online (Sandbox Code Playgroud)
E. *_*din 11
如果有人在使用neovim时遇到这个问题你应该知道(在你开始脱掉头发之前).vimrc
文件是从中加载的~/.config/nvim/init.vim
.
mkdir -p ~/.config/nvim; ln -s ~/.vimrc ~/.config/nvim/init.vim
Run Code Online (Sandbox Code Playgroud)
小智 5
只是补充一下 Hellvinz 的指示。
创建 vim_strace 文件后。
cat vim_strace | grep .vimrc
Run Code Online (Sandbox Code Playgroud)
让生活变得轻松一点:)
万一其他人遇到这个问题,并且像我一样意识到 . vimrc
由于 sudo 未阅读,请尝试使用sudo -E
. 它保留您的命令环境,$HOME
并将指向您自己的主目录。请注意,这在/home
安装了rootsquash 的环境中可能不起作用。
偶然发现这篇文章,但所有建议都不适合我。这里没有提到的一些有用的东西:
...所以即使我有一个真正的 vim,它也在寻找“virc”
归档时间: |
|
查看次数: |
48421 次 |
最近记录: |