2016-10-08 9 views
0

私は現在のフレームに左右の2つのウィンドウがあるところで垂直方向に分割しているとします。今度は左のウィンドウでM-x magit-statusを呼び出します。何が起こるかmagitを現在のウィンドウレイアウトに尊重する方法

  • :magitは私が起こるしたいものをフレーム全体

  • 引き継ぎ:magitは、私はもともとM-x magit-statusを呼び出した場所からのみ左側のウィンドウを引き継ぐ必要があります。

どのようにすれば目的の動作を達成できますか?それは可能ですか?

ありがとうございます。

答えて

1

Magitはデフォルトでこれを行いません。おそらくスターターキット、Spacemacsを使用していますか?

これは、オプションmagit-display-buffer-functionを使用して制御されます。そのドキュメントをチェックしてください。

+0

@ tarsiusありがとう、あなたは正しい、spacemacsです。しかし、私自身の設定でもテストしました。デフォルトの動作は、私が記述したものとは少し異なります。左のウィンドウで 'M-x magit-status'を呼び出すと、magitは* right *ウィンドウを引き継ぎます。あなたは私の記述された操作を達成するためにこれを設定しなければなりません: '(setq magit-display-buffer-function# 'magit-display-buffer-same-window-except-diff-v1)' – ninrod

関連する問題