Skip to main content

Command Palette

Search for a command to run...

確認目前 Vim 使用的是哪個配置文件

Published
1 min readView as Markdown
確認目前 Vim 使用的是哪個配置文件

要確認目前 Vim 使用的是哪個配置文件,可以使用以下幾種方法:

Method1 - 檢查配置文件路徑

在 Vim 中,你可以使用 :version 命令來查看 Vim 加載的配置文件路徑。這個命令會顯示 Vim 的版本信息以及一些加載的配置文件路徑。

打開 Vim,然後輸入:

:version

你會看到類似下面的信息:

system vimrc file: "$VIM/sysinit.vim"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/usr/share/vim"

Method2 - 查看已加載的配置文件

Vim 提供了一個內置變量來查看加載的配置文件。你可以使用以下命令來列出加載的所有配置文件:

打開 Vim,然後輸入:

:scriptnames

這會列出所有已加載的腳本和配置文件,並按加載順序列出。你可以從列表中找到你當前使用的主要配置文件。

你會看到類似下面的信息:

依據訊息,吃到的 config - /usr/share/vim/vimrc

  1: /usr/share/vim/vimrc
  2: /usr/share/vim/vim81/debian.vim
  3: /usr/share/vim/vim81/syntax/syntax.vim
  4: /usr/share/vim/vim81/syntax/synload.vim
  5: /usr/share/vim/vim81/syntax/syncolor.vim
  6: /usr/share/vim/vim81/filetype.vim
  7: /usr/share/vim/vim81/defaults.vim
  8: /usr/share/vim/vim81/syntax/nosyntax.vim
  9: /usr/share/vim/vim81/ftplugin.vim
 10: /usr/share/vim/vim81/indent.vim
 11: /usr/share/vim/vim81/plugin/getscriptPlugin.vim
 12: /usr/share/vim/vim81/plugin/gzip.vim
 13: /usr/share/vim/vim81/plugin/logiPat.vim
 14: /usr/share/vim/vim81/plugin/manpager.vim
 15: /usr/share/vim/vim81/plugin/matchparen.vim
 16: /usr/share/vim/vim81/plugin/netrwPlugin.vim
 17: /usr/share/vim/vim81/plugin/rrhelper.vim
 18: /usr/share/vim/vim81/plugin/spellfile.vim
 19: /usr/share/vim/vim81/plugin/tarPlugin.vim
 20: /usr/share/vim/vim81/plugin/tohtml.vim
 21: /usr/share/vim/vim81/plugin/vimballPlugin.vim
 22: /usr/share/vim/vim81/plugin/zipPlugin.vim
 23: /usr/share/vim/vim81/syntax/yaml.vim
 24: /usr/share/vim/vim81/ftplugin/yaml.vim
 25: /usr/share/vim/vim81/indent/yaml.vim