問題は、ビューファイルを開いて画面上に並べて表示するのに少し時間を費やしたことです。ウィンドウのサイズを調整して内容に合うようにしばらく時間を費やしました。そして、それぞれのウィンドウには、私が必要とするコンテンツがあり、再び検索したくない。emacsは何かを表示するためにどのようにウィンドウを選択しますか?
私はemacsで何かします。オートコンプリートのためM-x command-<tab>
:
- emacsの偶数をemacs上でサイコロ
- ロール可能な自動補完と既存のウィンドウを上書きします。その内容を取り除く必要のあるウィンドウを選択するには、再びサイコロを巻く。
- 不均等な数字でemacsは既存のウィンドウを分割し、そこにコンテンツを表示する。どのウィンドウを分割するかの選択と、それを縦または横に分割する天気が繰り返されます。
もちろん、ここでは誇張していますが、これは真の動作ではありませんが、私はemacsがどのように動作するかを感じています。私が勉強することができる文書があるので、emacsの動作をより良く予測できますか?つまり、何かを印刷する必要があるコマンドや、ファイルを開くときにも、自動補完だけでなく、コマンド用です。
これを処理する最良の方法は、日常的に使用するライブラリ(たとえば、自動補完)をカスタマイズして、 'window.el'に慣れることです。特定のバッファの専用フレームや特定のバッファと選択フレームの関連付けなど、任意の方法でバッファを表示する新しい関数または完全に新しいライブラリを作成できます。多くの人々は完全な制御に関心を持っておらず、 'display-buffer-alist'にいくつかのエントリを追加するだけです。ウィンドウディスプレイの動作を制御するのに役立つ一般的なライブラリがありますが、これはあまり複雑ではないようです。 – lawlist