Saya baru saja menginstal Quantal sebagai instalasi baru, dan ingin mengatur Byobu seperti pada sistem lama saya. Dalam versi byobu sebelumnya ada opsi di byobu-config (melalui tombol F9) untuk membuat windows baru yang memiliki opsi kotak centang untuk memilih apakah itu opsi startup. Seluruh bagian 'buat jendela baru' dari byobu-config sudah tidak ada lagi!
Saya sudah mencoba menambahkan rincian windows yang ingin saya ~ / .byobu / windows (di bawah) tetapi ini tidak berpengaruh.
screen -t localhost bash
screen -t staging ssh dt123
screen -t fsuk1 ssh fs
screen -t php php -a
screen -t python bpython
command-line
bash
byobu
gnu-screen
sheepeatingtaz
sumber
sumber
Jawaban:
Seperti @Jorge Castro disebutkan dalam komentar, alasan
~/.byobu/windows
konfigurasi Anda tidak berfungsi adalah karena byobu sekarang didasarkan pada tmux ("Terminal Multiplexer"). Seperti disebutkan oleh @Hai Vu, ada solusi yang memungkinkan Anda untuk menggunakan layar sebagai backend byobu, tetapi tidak terlalu rumit untuk beralih ke tmux .Anda ingin mengedit
.tmux.conf
file yang terletak di.byobu
folder pengguna Anda (~/.byobu/.tmux.conf
). Di sini Anda akan ingin menulis perintah untuk membangun terminal windows Anda menggunakan perintah yang ditemukan dalam manual tmux . Berikut adalah contoh sederhana yang dapat membantu Anda memulai:Di sini saya telah memasukkan tiga perintah ke dalam
.tmux.conf
file. Seperti yang didefinisikan oleh manual:Jadi dalam hal ini, ketika Anda memulai Byobu, Anda akan melihat tiga jendela yang telah dibuat sebelumnya dengan judul "Git", "Proyeksi Build / Run", dan "PostgreSQL" (dari kiri ke kanan). Semoga ini membantu.
sumber
Saya menemukan bahwa jika Anda lari
dan pilih layar , lalu berfungsi. Memilih tmux sebagai backend tidak berfungsi. Saya masih mencoba mencari tahu cara membuat windows dengan tmux backend. Jika saya tahu caranya, saya akan memperbarui posting ini.
sumber
apropos byobu
untuk perintah yang lebih bermanfaat. tmux sekarang adalah backend default. BTW F2 membuat jendela baru, Shift + F1 untuk bantuan.