何らかの理由で、brew でインストールされた macvim には python3 のサポートがありません。これが私がそれをインストールした方法です:
brew install macvim --with-cscope --with-python3
私が走るたびに
:echo has('python3')
結果は 0 で、python3 がサポートされていないことを意味します。何が問題なのか誰か知っていますか?どんな助けでも大歓迎です。
何らかの理由で、brew でインストールされた macvim には python3 のサポートがありません。これが私がそれをインストールした方法です:
brew install macvim --with-cscope --with-python3
私が走るたびに
:echo has('python3')
結果は 0 で、python3 がサポートされていないことを意味します。何が問題なのか誰か知っていますか?どんな助けでも大歓迎です。
Python 3 は、homebrew の macvim レシピで意図的に無効にされています。
ただし、「brew edit macvim」を実行して、レシピが機能するように修正することはできます。
次のアクションをお勧めします(私にとってはうまくいきました):
__END__
. パッチはもう必要ありません - ruby サポートはスナップショット 72 でアップストリームで修正されました。インストール関数で、引数をいじるときは、次のように python セクションを修正します。
args << "--enable-python3interp=yes" if build.with? 'python3'
ENV.prepend 'LDFLAGS', "-L#{python3.libdir} -F#{python3.framework} -framework Ruby" if python3 && python3.brewed?
自作の python3 を使用していることを確認してください。Mavericks にアップグレードした場合は、すべてを再作成してください。stdc++ ライブラリが変更されており、リンク時に古いものと新しいものを混在させることはできません。
それを醸造する:
$ brew install --HEAD macvim
$ mvim --version
# すべての正しいものがリンクされていることを確認する
私は ultisnips と vinarise を実行しましたが、どちらも機能し、どちらも macvim と python3 のレシピで以前に嘆いたように、ウィンドウが不思議なことに消えることはありませんでした。:py3 コマンドを使用して、他の基本的なテストも行いました。問題は見られません (まだ)