私はvimプラグインをMacにインストールするのが本当に困難でした。プラグインをインストールするには、それをruntimepathで確認する必要があります。 vimの文書によると、これは
Macintosh: "$VIM:vimfiles,
$VIMRUNTIME,
$VIM:vimfiles:after"
まず、$ VIM:vimfilesとはどういう意味ですか? (〜/ .vim/vimfiles)は機能しないので、これは確かに$ VIM/vimfilesではありません。だから私の選択肢は
1)私のプラグインを/ usr/share/vim/vim73(私の$ VIMRUNTIME、私は悪いと知っています)に置きます。
2)プラグインを含めるときにvimに私のホームディレクトリを見させる方法を見つける。私は自分のプラグインを入れています:
~/.vim/plugin.vim
~/.vim/vimfiles/plugin.vim
~/.vim/plugin/plugin.vim
無駄にすべて。誰かが私をここで手伝ってくれる?ありがとうございます。
Vimがプラグインと設定を見つけるために何もする必要はありません。実際に正しい場所に置くことを除いて。
UNIX派生物では、$VIM
はVimのサポートファイルがインストールされたディレクトリを指します。 UNIX派生のMac OS Xでは、Vimのデフォルトの場所は/usr/bin
であり、そのサポートファイルは/usr/share
にインストールされます。
プラグイン/カラースキーム/スクリプトを/usr/share/vim/vim73
に入れないでください。デフォルトのファイルのみが存在する必要があります。これらは、次回のインストール時またはAppleの更新時に変更される可能性が高いためです。
Mac OS X(または任意のUNIX派生物)では、mustプラグイン/カラースキーム/スクリプトを~/.vim
ディレクトリに、カスタム設定を~/.vimrc
ファイルに配置する必要があります。これらはデフォルトでは存在しません。必要なサブディレクトリと同様に自分で作成する必要があります。
一部のプラグインは、次のようにpluginname.vim
に配置する必要がある~/.vim/plugin
の1つのファイルのみで構成されます。
~/.vim/plugin/pluginname.vim
プラグインとVimのバージョンに互換性がある場合、動作するはずです。アクティベーションコマンドまたは設定が必要な場合は、プラグインのページを確認してください。とにかくVimを再起動する必要があります。
しかし、多くのプラグインは、autoload
、after
、doc
などの多くのディレクトリにある多くのファイルで構成されています...ファイルを~/.vim
の下の対応するディレクトリに配置する必要があります必要に応じて。 CtrlP を例にとると:
~/.vim/autoload/ctrlp/<many files>
~/.vim/autoload/ctrlp/ctrlp.vim
~/.vim/doc/ctrlp.txt
~/.vim/plugin/ctrlp.vim
Vimのプラグイン管理の基本に問題がなければ、 Pathogen または Vundle または 他のソリューション を試してください。
Vimのプラグインファイルを置くために~/.vim/plugin/
ディレクトリを使用してください(Vim helpコマンドで述べたように)。
http://www.youtube.com/watch?v=Dmv6-dguS3g&feature=player_embedded# を参照してください。
Vimでは、ヘルプを見てください::h plugin
この質問は特にプラグインを動作させるためのパスの設定に関するものではありませんので、すべてのパスを巧みに巧みに処理する代わりに、あなたのvimから欲しい特定のプラグインを.vimrc/から入手することです。 :source PATH/TO/FILE.vim
という行を追加して(動作していると仮定して)。 Vimは通常ホームディレクトリ~/
の中で.vimrcをチェックします。それが存在しない場合は、そこで作成し、その中からあなたが説明したように欲しいプラグインを供給するか、最初に:echo your vimrc says hello
のようにvimを起動するときに気付くことになるでしょう。