私はさまざまなプロジェクトに取り組んでおり、すべてのプロジェクトで有効(または無効)にするプラグインを選択したいと思います。プラグインの管理にPathogenを使用しています。
プラグインリスト:
.vim \
|-bundle \
|-vim-markdown
|-latexsuite
|-dirdo
|-localvimrc
|-nerdtree
|-autostart
|-doc
私は、.vimrc
デフォルトですべてのプラグインを有効にするメインと、 Localvimrclvimrc
によって有効にされるすべてのプロジェクトのメインディレクトリにあるローカルを持っています。ここで、いくつかのプラグインを無効なプラグインリストに追加します。
.vimrc
" Enables vim-pathogen and disables nearly all plugins
call pathogen#runtime_append_all_bundles()
call pathogen#helptags()
let g:pathogen_disabled = []
" This makes vim invoke Latex-Suite when you open a tex file.
filetype plugin on
ラテックスプロジェクトのlvimrc
let g:pathogen_disabled = []
call add(g:pathogen_disabled, 'vim-markdown')
ブログプロジェクトのlvimrc
let g:pathogen_disabled = []
call add(g:pathogen_disabled, 'latexsuite')
問題
ブログのhtml/markdownファイルを開いたときにロードされない vim-markdownを除いて、すべて正常に動作します(すでに* .html拡張子を追加していますftdetect/markdown.vim
)。また、ブログファイルを編集するときvim-markdown
の出力には表示されません。:scriptnames
ヒントはありますか?