Saya sedang mengerjakan beberapa proyek sekarang. Saya ingin satu contoh Emacs untuk menangani semuanya. Yang saya inginkan adalah perilaku seperti tmux di mana setiap 'jendela' (dalam arti Emacs) sesuai dengan proyek yang berisi buffer file yang terkait dengan proyek itu. Ada beberapa jendela, dengan masing-masing sesuai dengan proyek dan saya harus dapat beralih di antara mereka (sesuatu yang mirip dengan C-b w
)
Apakah fungsi ini sudah ada dalam beberapa bentuk? Saya kira itu akan keren untuk dimiliki karena opsi lainnya adalah:
- Minta beberapa contoh Emacs terbuka.
- Memiliki semua file dari semua proyek dalam satu contoh yang membuat pergantian penyangga menjadi sulit.
ace-jump-mode
, itu sendiri solusi keren untuk dengan cepat melompat-lompat dengan kursor Anda dalam buffer (jika Anda belum memilikinya).
frame-bufs
. Lihat juga Cara mencegat file sebelum dibuka dan memutuskan frame mana - stackoverflow.com/questions/18346785/… - untuk menampilkan buffer dalam bingkai target, dan Anda dapat menggunakan frame-buffs--add-buffer
bersama-sama untuk membuat frame terkait. Anda dapat menikah frame-bufs
dengan tabbar
dan mengaitkan / menghapus buffer secara dinamis: emacs.stackexchange.com/a/10112/2287
frame-bufs
mengaitkan buffer dengan bingkai tertentu: github.com/alpaker/Frame-Bufs/blob/master/frame-bufs.el