私はemacsとLispに非常に慣れていますが、他の関数型言語の経験から、有用なコードスニペットで見ているものを模倣することはそれほど難しくありません。.emacsファイルにいくつかの素晴らしいウィンドウ切り替え機能を追加しましたが、それらはうまく機能しています。
しかし、起動時に、ウィンドウ/フレームの特定の配置を構成したいと思います。基本的に、私はemacsを起動するたびに次のことを実行したいと思います(これは通常、最大で1日1回で、その後数日/数週間開いたままになります)。
1. Split the screen in half (C-x 2)
2. Grow the top half bigger by 20 lines (C-u 20 C-x ^)
3. Open a second frame of emacs (C-x 5 2)
理想的には、左側のモニターの最初のフレームと右側のモニターの2番目のフレームを最大化することもできますが、それがなくても実行できます。
キーコマンドと同等の関数を.emacsファイルにどのように書き込むのか疑問に思っています。