Apakah ada paket yang membantu saya memilih tata letak yang telah ditentukan untuk jumlah jendela dalam bingkai yang sewenang-wenang? Saya akan sempurna jika bekerja dengan cara yang mirip dengan fungsi pilih-tata letak di tmux.
EDIT
Berikut ini adalah gif yang menunjukkan bagaimana tmux beralih di antara tata letak yang berbeda
Jawaban:
Saya tidak berpikir itu akan bekerja persis seperti yang Anda inginkan, tetapi emacs-rotate bisa berguna. Anda mungkin harus menambahkan beberapa kustom Elisp untuk melayani tujuan spesifik Anda tetapi periksa sekalipun.
Meskipun saya memiliki monitor besar, saya tidak membagi-windows sebanyak itu kecuali untuk menonton output dari beberapa "konsol".
sumber
senang mengetahui bahwa seseorang mencari ini. Saya juga terinspirasi oleh tmux dan telah menulis elisp tepat untuk tujuan ini.
Silakan unduh dan instal https://github.com/lgfang/elisp/blob/master/tiling.el
Kemudian Anda dapat "C- \" untuk beralih di antara tata letak yang telah ditentukan, atau 'Cu 4 C- \' untuk memasang 4 jendela aktif terakhir menggunakan tata letak yang telah ditentukan.
Ini tidak berarti elisp yang baik karena saya bukan elit elisp. Namun, itu adalah salah satu kesenangan emacs: Anda dapat menambahkan fungsionalitas sesuai kebutuhan Anda sendiri. Bukan begitu.
sumber