手動荷重、ftplugin後のスタートアップ用語集Vim?
質問
言い負荷。txtファイルをVim.それを変更したい filetype=html
もっと増やしていきたい連ftpluginみなされます。する方法を教えてください。
ったもののように: :set filetype plugin on
や :set filtype plugin_name
とも :filetype plugin_name
等等 がないのですが手動で負荷のftplugin.ご意見募集
たって :filetype=html
その :filetype plugin on
その他の組み合わせに無い.
編集:ってお見せできなかった"完全に"を解くことの回答がいか個々のマイテムを構築するのにしかし、ピエールの答えたのかぁいいんち緑のチェックマークです。
解決
私はかなりあなたが:set ft=X
を使用して、ファイルの種類を切り替えたとき、それは自動的にあなたて.vim / ftpluginフォルダに関連したプラグインをロードすることです。例えば。 :set ft=html
はロードして.vim / ftplugin / html.vimあなたは、関連するプラグインをロードする場所。しかし、htmlファイルに関連付けられた負荷プラグインBufEnter
とBufNew
は、これらのイベントをトリガしない新しいファイルタイプを設定してロードされません。あなたがBufNew
またはBufEnter
がロードされているあなたの.vimrcにHTMLの特定のプラグインを持っているのであれば、あなたが代わりて.vim / ftpluging / html.vimファイルに入れたいことがあります。
あなたは、常にファイルタイプを変更するテキストファイルにモード行を追加することができます。例えば。 <!-- vim: ft=html -->
ます。
他のヒント
:filetype on
:set filetype=html
ずっと同じ状況がftpluginsな負荷をもっPerlのファイルが開きます。が自分のコピー用語集Vimから Git for Windows
)なかったと ftplugin.vim
や ftplugof.vim
こちらはどのように着いることを実現:
:filetype
- ることを確認filetypeプラグインがonになっています。
- ることを確認filetypeプラグインがonになっています。
:scriptnames
- リストの調達パートに分かれたスクリプトを見ないスクリプトから
ftplugin\
は達した. - んでそれを実現させ、そのまきっこをしてください。※
ftplugin.vim
内にあります。
- リストの調達パートに分かれたスクリプトを見ないスクリプトから
チェックがVimのディレクトリ(
{git-path}/share/vim/vim{version}/
のftplugin.vim
やftplugof.vim
- これらのファイルに対しても、それぞれが行っていま
:filetype plugin on
や:filetype plugin off
- これらのファイルに対しても、それぞれが行っていま
この沢山しゃべらないと行けないのからファイルの Vimランタイムファイル およびコピーができます。
Vimは自動的に正しいプラグインをロードします
:set ft=python
あなたは冗長モードでVimを起動することができます:
vim -V
これはVimが実行されているものを紹介します。あなたがファイルを開いて、手動でファイルタイプを設定した場合、それが正しいプラグインをロードするなら、Vimは表示されます。
:f something.html
:w
:e