5

cscope で vim ではなく MacVim でファイルを開くようにしたいので、cscope で使用される EDITOR 環境変数の値として MacVim へのパスを指定しようとしています。

$ export EDITOR=/Applications/MacVim.app/Contents/MacOS/MacVim

ctags 内からファイルを編集しようとすると、機能せず、次のエラー メッセージが表示されます。

$ MacVim[8384:10b] アプリケーション バンドルに Info.plist ファイルがないか、Info.plist ファイルに NSPrincipalClass がありません。終了します

コマンドラインからMacVimを呼び出す

$ /Applications/MacVim.app/Contents/MacOS/MacVim

ただし、動作します。

どうすればこれを修正できますか?

4

4 に答える 4

11

必ず mvim スクリプトをパスに配置して、これを試してください。

export EDITOR="mvim -f"

これは、MacVim を git commit メッセージの編集に使用するときのチケットでした。

于 2009-02-13T16:41:21.357 に答える
0

export EDITOR=/Applications/MacVim.app を試しましたか?

または、open を使用してアプリを起動する小さなスクリプトで MacVim をラップしますか?

于 2009-01-09T12:36:48.047 に答える
0

EXPORT 変数を正確に設定し、git commit を開始すると、問題なく動作します。あなたはそれを何と呼んでいますか?代わりに、MacVim ディスク イメージにある mvim スクリプトを指すように EXPORT を設定することを検討しましたか?

于 2009-01-09T16:51:03.823 に答える