Bagaimana cara mencegah tmux membelit saat mencari?


10

Ketika saya dalam mode edit di panel tmux dan saya melakukan pencarian, setelah mencapai akhir, itu akan kembali ke awal. Apakah ada pengaturan untuk mencegah hal ini?


1
apakah Anda menggunakan /atau nuntuk mencari hasil selanjutnya?
Coren

1
Setelah pencarian pertama dengan /, saya gunakan nuntuk mendapatkan hasil selanjutnya. Saya mencoba mengulangi pencarian dengan kombinasi /dan Enter , tetapi perilakunya tidak berubah, begitu sampai ke akhir, ia kembali ke awal.
Jacobo de Vera

Jawaban:


8

tmuxsekarang memiliki opsi jendela wrap-search:

wrap-search [on | off]

Jika opsi ini disetel, pencarian akan membungkus di sekitar ujung konten panel. Standarnya aktif.

Ketika pertanyaan ini diajukan, tmux tidak memiliki pengaturan yang sesuai, tapi saya menyiapkan tambalan berdasarkan tmux1.6 .


Cemerlang! Ini bekerja dengan sempurna, saya menghargai upaya ekstra dalam membuat tambalan! Meskipun saya menduga jawabannya akan "tidak dapat dilakukan", ini mungkin cara terbaik untuk mengatakannya :).
Jacobo de Vera

Selain itu, Anda harus mempertimbangkan untuk menjadikan ini bergantung pada parameter konfigurasi dan mengirimkannya ke hulu.
Jacobo de Vera

1
Pada akhirnya saya akhirnya menambahkan opsi sendiri, itu akan di 1,7
Jacobo de Vera

@ JacobodeVera: Bagus untukmu.
przemoc

4

Mungkin patut menunjukkan bahwa ini sekarang (pasti pada tmux 1.9a karena itulah yang saya aktifkan) tersedia melalui wrap-searchpengaturan:

$ man tmux | grep -B1 -A1 'will wrap'
         wrap-search [on | off]
                 If this option is set, searches will wrap around the end
                 of the pane contents.  The default is on.

3
haha, ya, akhirnya saya menambahkan fitur itu dan menerima tambalan itu diterima :)
Jacobo de Vera
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.