Saya ingin beralih langsung ke panel di Tmux, dengan panel #.
Bagaimana saya bisa melakukan ini? Saya tahu bagaimana siklus antara panel, dan pindah ke panel yang ada di sebelah panel saat ini.
Saya ingin dapat menjalankan display-panes
perintah, yang menunjukkan "pane #" pada setiap pane, lalu kemudian langsung melompat ke pane menggunakan pane # yang ditampilkan oleh display-panes
.
Apakah ini mungkin?
CATATAN: Dan hanya untuk menjadi jelas, maksud saya bukan jendela, maksud saya panel. Terima kasih!
Jawaban:
Anda bisa melompat langsung ke panel dengan mengetikkan indeks panel saat itu ditunjukkan oleh
display-panes
perintah.Dari
man tmux
:Atau alih-alih mengetik perintah, Anda bisa menggunakan:
C-b
kirim kunci awalanq
indeks panel tampilansumber
.tmux.conf
file Anda untuk mengubah jumlah waktu panel # ditampilkan.set display-panes-time 4000
Perhatikan bahwa Anda dapat menekanesc
tombol untuk membatalkan operasi jika Anda mauset display-panes-time 4000
berfungsi dengan baik, ada satu kasus tepi yang saya tekan itu hanya hal kecil tetapi akan baik untuk mengetahui bagaimana cara mengatasinya. Jika saya memiliki shell default saya yang disetel ke tmux dan menggunakan guake untuk meluncurkannya, pertama kali saya mendapat/home/elynn/.tmux.conf:92: no current session
peringatan.-g
bekerja,set -g display-panes-time 4000
Ctrlbq(urutan awalan tmux defualt plus
q
) secara singkat akan menampilkan indeks panel, jika Anda memasukkan nomor indeks ketika mereka diputar, kursor Anda akan pindah ke panel itu.Jika Anda memiliki sejumlah besar panel dan waktu tampilan terlalu pendek, Anda dapat mengonfigurasi tmux untuk menampilkan indeks untuk interval tertentu dengan
display-panes-time
opsi di~/.tmux.conf
. Nilainya dalam milidetik.sumber
Saya tahu ini tidak selalu apa yang Anda minta, tetapi mengaktifkan dukungan mouse cukup mudah dan kebanyakan emulator terminal mendukungnya.
Anda cukup mengeklik panel yang ingin Anda alihkan. :)
sumber