デフォルトのウィンドウ構成で emacs を起動したいと思います。「vanilla」構成では、ウィンドウが 1 つだけ開きます。「sr-speedbar」をインストールして(sr-speedbar-open)
init ファイルに追加すると、emacs は 2 つのウィンドウを起動します。ウィンドウは水平に分割され、右側のウィンドウにはスピードバーが表示されます。スピードバー ウィンドウを垂直に分割し、 で下のウィンドウにバッファ メニューを開くことができますM-x buffer-menu
。画面は次のようになります。
--------
| |a|
| |-|
| |b|
--------
ここで、「a」はスピードバー、「b」はバッファ メニューです。起動時にこの構成を取得するにはどうすればよいでしょうか? 試してみました:
答え1
GNU Emacsの開発スナップショットと、近日リリース予定のEmacs 24.4では、
desktop.el
する フレームとウィンドウの構成を復元する完璧ではありませんが、一部のバッファ状態が動的であることなどを考慮すると、ほぼ最善と言えます。可能であれば、まずこれを試してみることをお勧めします。それ以外にも、Emacs を特定の状態にするために通常行う操作 (対話形式またはバッチ コードによる) は、ほとんどの場合、init ファイルに done を記述できます。したがって、init ファイルをロードして Emacs を起動すると、重要な操作をすべて復元できるはずです。確かに、必要なだけ再現するのは複雑かもしれません。しかし、時間が経過し、世界が変化するという事実以外には、固有の障壁はありません。もちろん、今日が明日ではありません。