2011-02-10 6 views
2

私はマシン間でより効果的に共有するために、自分のDropboxフォルダに自分のvimの設定を移動させています。これを行うために、私は次のように自分の.vimrcを変更しました:vimfilesの場所を移動するとsnipmate.vimが壊れますか?

set runtimepath+=$HOME/My\ Documents/Dropbox/vim 
source $HOME\My Documents\Dropbox\vim\vimrc.vim 

vimrc.vimは次のようになります。

set nocompatible 
filetype on 
filetype plugin on 
filetype indent on 
syntax enable 

問題は、その後snipMate.vimは、もはや機能していることです。私はvimを新しくインストールして他のすべてのプラグインを削除したので、それに干渉するプラグインがないことを知っています。私はドロップボックスのフォルダにプラグインを移動する前に、それは完全に働いた。私は、vimfilesのafterディレクトリは、プラグインフォルダをdropboxに移動すると読み込まれていないように思えるかもしれないと思う(つまり、/ snipmate.vimが表示された後は、プラグインフォルダとしてvimfiles)。

source $HOME\My Documents\Dropbox\vim\after\plugin\snipMate.vim 

が、まだ動作しませんsnipmate:私は私の.vimrcに以下を追加することで、ディレクトリの後でスクリプトを調達し、明示的に試してみました。

これを修正するためのアイデアはありますか?

答えて

5

Vimに検索させたい場合は、afterディレクトリを'runtimepath'に追加する必要があります。

set runtimepath^=$HOME/My\ Documents/Dropbox/vim 
set runtimepath+=$HOME/My\ Documents/Dropbox/vim/after 

これはあなたの個人的なvimのディレクトリは、まずシステム全体のものを調達持つの通常の動作に追従し、ディレクトリの後に最終的にあなたの個人的な。

+0

それはそれを修正するようです。ありがとう! –

+0

これも私のために働いた、ありがとう! – philwinkle

関連する問題