Come evidenziare un risultato di ricerca in tmux?


14

Quando cerco una finestra terminale in tmux, imposta il cursore sulla ricerca per parola chiave, ma non evidenzia la parola corrispondente. Lo schermo usato per fare questo, ed è stato molto più facile trovare visivamente una corrispondenza.

Grazie!

Risposte:



4

Questa funzione sembra essere stata aggiunta in tmux versione 2.4 e successive.

Esaminando le note di rilascio di tmux :

    CHANGES FROM 2.3 TO 2.4, 20 April 2017
     * All occurrences of a search string in copy mode are now highlighted;
       additionally, the number of search results is displayed. The highlighting
       updates interactively with the default emacs key bindings (incremental
       search).

Posso confermare che l'evidenziazione non funziona in tmux versione 2.2, che stavo usando in precedenza.


2

So che questo articolo è un po 'datato, quindi ho pensato di poter dare seguito a una possibile soluzione, perché di recente stavo cercando questo e penso di aver trovato una soluzione.

set-window-option -g mode-fg colour3
set-window-option -g mode-bg colour0

1
Questo imposta il testo di ricerca in basso a sinistra su "colour3" e "colour0", ma non evidenzia i risultati della ricerca nella finestra. Non è quello che vedi?
Daniel Schuler,

Interessante. Quei cambiamenti hanno funzionato per me sia su Arch che su OS X. Solo per chiarimenti, questo ha cambiato la modalità vi cercando in Tmux nel mio caso. Ciò non dovrebbe influire su Ctrl-F per "Trova" all'interno dell'applicazione Terminale. È questo che intendi per "risultati della ricerca nella finestra"?
Byron Mansfield,

1
Non ha funzionato neanche per me. Ha cambiato i colori del prompt di ricerca, ma non ha fatto nulla per evidenziare la corrispondenza effettiva. Tmux 2.1 in OS X, usando vi sia per i tasti di modalità che per i tasti di stato. Inoltre, sono un po 'sorpreso di non trovare alcuna documentazione di tali opzioni nel manfile.
velocità

Lo stesso su K-Ubuntu Linux 16.04 (evidenziazione in basso a sinistra)
Édouard Lopez,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.