Saya menggunakan byobu di Ubuntu 11.10 Server dan saya perlu menekan tombol fungsi di aplikasi, jadi saya menekan F9untuk membuka menu konfigurasi dan mengganti set penjilid kunci dari "f-keys" ke "screen-escape-keys". Itu berhasil, tetapi sekarang saya tidak dapat mengaktifkan kembali semua f-keys.
Saya menemukan program byobu-config
yang memunculkan menu lagi, dan saya dapat beralih kembali ke tombol layar dari sana. Ini memperbaiki hal-hal untuk proses layar baru, tetapi efek pada sesi layar saat ini aneh: ia menonaktifkan tombol Ctrl+a(layar) dan mengembalikan F2-F8, tetapi F9-F12masih tidak melakukan apa-apa (mereka hanya diteruskan ke proses latar depan).
Ada apa dengan ini? Ada ide? Terima kasih sebelumnya.
Anda juga dapat beralih antara
f-keys
binding danscreen-escape-keys
binding menggunakan:sumber
/usr/share/byobu/keybindings/f-keys.screen.disable
yang memiliki garisescape ^Aa
. Jika Anda misalnya menggunakan 't' sebagai kunci pelarian Anda, Anda dapat mengaturnya kembali dengan menekan ctrl-a lalu:escape ^Tt
.Kami dapat mencoba men-debug masalah khusus Anda, namun akan jauh lebih mudah untuk hanya membersihkan konfigurasi Byobu Anda dan mulai membersihkan:
Pada 11.04, Anda juga harus menghapus folder yang ditunjuk oleh symlink ini untuk:
Dan kemudian mulai
byobu
.sumber
Jika salah satu kombinasi kunci dari jawaban lain tidak berfungsi, coba saja perintah setara ini di dalam Byobu:
sumber
Jadikan
~/.byobu/keybindings
penampilan Anda seperti ini:dan pilih layar sebagai back-end byobu via
byobu-select-backend
. Setidaknya itu bekerja di Debian.sumber