Saat menggunakan `byobu` dalam sesi Putty tidak dapat membuat jendela baru

10

Saya memiliki server web Ubuntu 10.04.4 , dan saya telah mengaturnya untuk menjalankan byobu pada sesi startup.

Untuk memulainya semua sepertinya berfungsi dengan baik, misalnya F9membuka menu dan F7memulai proses salin / tempel.

Ketika saya terhubung ke server menggunakan Putty dari PC saya, masalahnya adalah ketika saya menekan F2untuk membuat jendela baru, layar hanya berkedip, dan tidak ada jendela yang dibuat.

Saya telah mencoba pengaturan Putty untuk digunakan Xterm R6dalam pengaturan tombol fungsi, sesuai halaman manual dan milis , tetapi juga telah mencoba menggunakan default ESC[n~.

Silindris
sumber
Anda tidak mengatakan apakah Putty Anda berjalan di Ubuntu atau apakah Anda hanya menjalankannya, misalnya pada Windows, untuk terhubung ke Ubuntu.
0xC0000022L
Saya terhubung ke server web dari PC saya, menggunakan Putty.
Silindrik

Jawaban:

12

Karena Anda menggunakan 10,04 saya akan menganggap Anda masih menggunakan screenbackend untuk byobu. Anda juga harus mempelajari screencara pintas - setidaknya yang paling penting.

  1. Ctrl+ ac== buat jendela baru
  2. Ctrl+ ap== jendela sebelumnya
  3. Ctrl+ an== jendela berikutnya
  4. Ctrl+ aa== beralih di antara dua jendela
  5. Ctrl+ a[number]== beralih ke jendela[number]
  6. Ctrl+ ad== lepas dari sesi

Ada berbagai alasan mengapa ini tidak berhasil. Dan Anda akan menemukan lebih banyak program yang berbeda yang Anda gunakan.

Misalnya byobupintasan default memblokir yang ada di Midnight Commander (berbagai tombol-F), tetapi Anda dapat menggunakan Alt+ [number], misalnya Alt+ 1menggantikan F1.

0xC0000022L
sumber
Aah, oke saya pikir tombol F masih akan bekerja. Saya kenal dengan layar (itu yang saya gunakan selama bertahun-tahun) tetapi [Ctrl] + [a] [c] melakukan hal yang sama dengan [F2] - hanya mem-flash layar. Bekerja dengan baik jika saya menjalankan layar secara manual, dan tidak byobu.
Silindrik
Periksa Anda .screenrcdan apa pun yang diperoleh dari sumber tersebut (apakah seseorang melepaskan ikatan kunci?). Juga pertimbangkan pengaturan global screendan byobu. btw: di Putty saya ke versi distro yang sama saya menggunakan backspace = Control-?, home = Standard, tombol fungsi = ESC[n~... dan keduanya F2dan Ctrl+a cbekerja untuk saya.
0xC0000022L