Setelah mencari, saya pikir ctrl + b (PREFIX) maka panah ctrl + harus mengubah ukuran panel saat ini. Tapi itu tidak berhasil. Apakah saya kehilangan sesuatu?
Terima kasih.
Setelah mencari, saya pikir ctrl + b (PREFIX) maka panah ctrl + harus mengubah ukuran panel saat ini. Tapi itu tidak berhasil. Apakah saya kehilangan sesuatu?
Terima kasih.
Jawaban:
Mungkin terminal Anda tidak mengirimkan urutan (berbeda) ketika Anda menahan Controldan menekan tombol panah.
Coba jalankan cat
dan ketikkan kunci ke dalamnya (Control-C untuk keluar). Anda mungkin akan menemukan bahwa (mis.) UpDan Control- Upkeduanya menghasilkan urutan yang sama.
Dalam konfigurasi standarnya, aplikasi Terminal OS X mengirimkan urutan ^[[A
(atau ^[OA
) apakah Anda mengetik Upatau Control- Up(juga kombinasi dengan Shiftdan Optionjuga).
Namun, Anda dapat mengkonfigurasi ulang Terminal untuk mengirim kode yang sesuai. Agak membosankan, tetapi biasanya Anda hanya perlu melakukannya sekali saja.
klik tombol plus untuk menambahkan ikatan baru
control
Send Text:
aksinya\033
) diikuti oleh [1;5
dan satu karakter lagi:
A
untuk Up,B
untuk Down,C
untuk Right, atauD
untuk LeftMisalnya, urutan akhir untuk Control- Upharus berakhir seperti \033[1;5A
.
Urutan ini adalah yang dihasilkan XTerm (lihat dokumentasi ctlseq untuk detailnya).
Ulangi langkah terakhir untuk tombol panah lainnya.
iTerm 2 mengirimkan urutan yang diharapkan secara default.
cat
untuk melihat acara keyboard
xterm-keys
mengaktifkan untuk jendela tmux ; Anda mungkin mau set -gw xterm-keys on
.
Pada setidaknya Mavericks dan iTerm2, Anda harus menahan Control
, lalu tekan b
(alih-alih menahan), lalu tahan tombol arah. Ini mengirimkan cukup banyak urutan yang sama seperti menahan Control
- b
dengan tombol arah sehingga berfungsi.
Juga, pastikan untuk menuju ke pengaturan keyboard dan di tab jalan pintas menonaktifkan kontrol misi dan cara pintas keyboard yang mungkin Anda miliki untuk Control
ditambah tombol arah.
Anda dapat menggunakan kunci meta alih-alih kunci kontrol di kombinasi ctrl- ↑ dan ctrl- ↓. Di OSX Terminal, kunci meta default adalah kunci keluar. Misalnya, untuk menambah ukuran panel, ketik ctrl-b esc- ↑.
Saya menemukan kunci melarikan diri yang sulit dijangkau sehingga saya menggunakan tombol opsi sebagai kunci meta. Di Terminal.app Anda dapat mengubahnya dengan masuk ke Terminal> Preferensi> Profil> Keyboard: centang "Gunakan Opsi sebagai Kunci Meta".
Sekarang Anda dapat mengetik opsi ctrl-b- ↑ untuk menambah ukuran atau opsi ctrl-b- ↓ untuk mengurangi ukuran dan Anda tidak perlu memetakan kembali kunci kontrol misi.