Bagaimana cara mengirim F6 literal / etc. di byobu?

17

Di layar byobu, saya ssh'ed ke komputer lain dan diluncurkan byobu di komputer itu. Sekarang, saya punya byobu di dalam byobu.

Bagaimana saya bisa mengirim penekanan tombol byobu (F2, F3, F6, dll) ke byobu dalam daripada ke luar? Dengan kata lain, bagaimana cara saya melarikan diri atau mentransmisikan tombol-tombol ini ke layar daripada memotong byobu luar?

cha
sumber

Jawaban:

16

Untuk byobu-dalam-byobu, Anda perlu mengetahui ikatan asli, non-f-key untuk masing-masing perintah f-key.

Jadi untuk F6, misalnya, itu benar-benar ctrl-a-duntuk lepas.

Anda kemudian dapat mengirim sinyal lepas ke sesi dalam menggunakan ctrl-a-a-d. Dan itu berskala baik dengan kedalaman sesi bersarang. Jadi untuk byobu-dalam-byobu-dalam-byobu, Anda akan menggunakan ctrl-a-a-a-d.

Ada alternatif, yang merupakan apa yang saya gunakan secara pribadi ... Anda dapat mengatur kunci pelarian yang berbeda untuk byobu batin. Saya biasanya menggunakan ctrl-auntuk yang luar, dan ctrl-buntuk yang dalam. Dengan cara ini, ctrl-a-dakan melepaskan sesi luar, dan ctrl-b-dakan melepaskan sesi dalam.

Dustin Kirkland
sumber
Dustin, bagaimana seseorang bisa mengkonfigurasi byobu untuk mengatur ini?
yPhil
2
Anda dapat menggunakan byobu-ctrl-aperintah pembantu untuk mengatur kunci melarikan diri Anda, dan mengubahnya bolak-balik.
Dustin Kirkland
Apakah ada daftar perintah? Saya tidak dapat menemukan perintah ctrl-a untuk jendela baru. Saya ingin membuat jendela baru pada sesi bersarang.
localhost
Nevermind, menemukannya. jadi itu ctrl-a a cuntuk membuat jendela baru di byobu bersarang.
localhost
22
Shift-F12                   Toggle on/off Byobu's keybindings

Keystrokes akan dikirim ke byobu batin.

lollo
sumber
3
Tampaknya ini lebih ramah pengguna daripada mengetik ctrl-a-a-d(saya selalu salah), karena begitu Anda mengetik Shift-F12 byobu memberi tahu Anda bahwa binding kuncinya dinonaktifkan. Setelah itu, misalnya Anda bisa mengetik F6untuk keluar dari sesi bersarang.
gerlos
1
Ini jawaban terbaik bagi mereka yang hanya menggunakan perintah f.
Sumit Jain