Selektor Tata Letak Jendela


8

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

masukkan deskripsi gambar di sini


2
Apakah Anda mencari sesuatu yang akan menyesuaikan tata letak windows yang ada (mungkin menambah atau menghapus beberapa windows juga)? Atau sebaliknya, sesuatu untuk membuka tata letak jendela dengan buffer tertentu ? Maaf jika itu dijawab oleh referensi tata letak pilih, saya tidak tahu tmux
— Croad Langshan

Saya ingin memiliki opsi pertama. Saya menemukan contoh yang menunjukkan apa yang ingin saya miliki.
— kain88

Jawaban:


4

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".


ya inilah yang saya cari.
— kain88

1

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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.