2016-11-18 9 views
0

ファイルを開くときにfppが呼び出す既定のエディタを変更できるように、$FPP_EDITOR環境変数を設定する必要があると思います。vimerエイリアスを使用してmacvimで新しいタブを開くためにfpp(Facebook Path Picker)を設定するにはどうすればよいですか?

mvimvimer -tには、alias mvim="vimer -t"があります。つまり、mvimコマンドは、現在利用可能な(オペレーティングシステムレベル)macvimウィンドウに新しいファイルを開く必要があり、一連のファイルが含まれていても、(オペレーティングシステムレベル)ウィンドウの新しいタブで開く必要があります。したがって、すでにmacvimのインスタンスを実行していて、4つのファイルを渡そうとすると、その中に5つのタブがある1つのウィンドウが表示されます。

mvimをエディタ(export FPP_EDITOR="mvim")として使用しようとすると、新しいmacvim(オペレーティングシステムレベル)ウィンドウのファイルが1つのタブの別々の(vimバッファレベル)ウィンドウで開きます。したがって、すでにmacvimのインスタンスを実行していて、4つのファイルを渡そうとすると、別々のOSレベルのウィンドウで実行される2つのmacvim「インスタンス」、1つのタブと1つのバッファレベルウィンドウ、タブには4つのバッファーレベルのウィンドウがあります。

FPPは、$ FPP_EDITORコマンドのサフィックスとしてシーケンス内のファイルを渡すだけではなりません。私はそれが何であるか、それを理解する方法も正確ではありません。

答えて

0

これは私が質問を書いていたときにわかった問題(技術的)に対する回答です。

しかし、それは間違っていたことについてのすべての適切な追加情報が不足しているので、私は答えとしてこれを行うつもりですが、喜んでそれ以外のことはできません。エイリアシングのみのソートがなぜ機能するのかについての背景情報を与えてください。

キーは、しかし(あなただけのソリューションをしたい場合)

export FPP_EDITOR="vimer -t" 

を使用することで、必要に応じてこれを行います。なんらかの理由で、エイリアス化されたコマンドに環境変数を設定すると、使用可能なオリジナルの意味(mvim)があれば、エイリアス化されたコマンドが使用されるようには見えません。

関連する問題