Bisakah saya menggunakan klik mouse untuk fokus pada pemisahan Byobu?


26

Saya tahu Byobu adalah terminal multiplexer dan mouse bukan prioritas, tapi saya masih ingin tahu apakah ada cara untuk fokus pada split menggunakan klik mouse daripada pintasan keyboard.

Dalam kasus negatif, itu pasti akan menjadi fitur yang hebat.

Jawaban:


37

Ya, ini sangat mungkin.

Anda hanya perlu mengaktifkan dukungan mouse di komputer Anda ~/.byobu/.tmux.conf configuration.

Tambahkan yang berikut ini:

set -g mouse-select-pane on
set -g mouse-select-window on
set -g mouse-resize-pane on
set -g mouse-utf8 on

Ini akan memungkinkan Anda untuk:

  • pilih perpecahan dengan mengklik di dalamnya
  • pilih jendela dengan mengkliknya di bilah status Anda
  • mengubah ukuran split dengan meraih perbatasan dan menyeret

Namun, sekarang Anda mungkin merasa kesulitan menggunakan mouse untuk mengklik beberapa teks, dan menyorot (memilih) itu. Untuk melakukan ini, Anda sekarang harus menggunakan Shift- LeftClickatau Ctrl- LeftClick.

Pengungkapan penuh: Saya adalah penulis dan pengelola Byobu .


Apakah itu berfungsi dengan byobu 5.21 tmux 1.7? Saya mengedit ~/.byobu/.tmux.conf, membuka terminal baru dengan byobu tetapi masih tidak dapat berinteraksi dengan mouse.
marcio

2
Baik. Ini berfungsi sekarang, saya hanya perlu me-restart terminal saya :) Terima kasih!
marcio

1
ini tidak berfungsi lagi di Ubuntu 16.04 saya kira. Saya terus mendapatkan opsi yang tidak diketahui untuk masing-masing opsi ini. Apakah saya salah melakukannya?
Maziyar

3
Tidak lagi berfungsi. Lihat komentar di bawah ini dari jig
jdpipe

18

Di Ubuntu 16.04 solusi ini tidak lagi berfungsi. Tampaknya konfigurasi telah berubah di tmux versi baru ( dari tmux 2.1 dan lebih tinggi ).

Sekarang Anda harus menyalin (menambahkan) yang berikut ke dalam ~/.byobu/.tmux.conffile Anda :

set -g mouse on
set -g mouse-utf8 on

Ini juga berfungsi ketika menjalankan tmux pada OS X
boris quiroz

Ini berfungsi pada Ubuntu 18.04 juga
jig

1

bagi saya, tak satu pun dari solusi di atas tampaknya melakukan apa pun.

Memulai kembali sesi terminal, dan memulai ulang byobu dengan pengaturan tersebut di file konfigurasi tidak melakukan apa-apa.

Satu penekanan tombol ajaib mengubah semua itu:

Ctrl+ F12dan Anda mendapatkan pesan "Mouse: ON"

(Ubuntu 18.04, tmux 2.6, byobu 5.125)

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.