Как выделить результат поиска в tmux?


14

Когда я ищу окно терминала в tmux, оно устанавливает курсор поиска по ключевому слову, но не выделяет соответствующее слово. Экран раньше делал это, и визуально было легче найти совпадение.

Благодарность!

Ответы:



4

Эта функция, кажется, была добавлена ​​в tmux версии 2.4 и позже.

Просматривая заметки о выпуске 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).

Я могу подтвердить, что подсветка не работает в tmux версии 2.2, которую я использовал ранее.


2

Я знаю, что эта статья немного устарела, поэтому я подумал, что могу найти возможное решение, потому что недавно искал это и думал, что мог бы найти решение.

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

1
Это устанавливает текст поиска в левом нижнем углу на «colour3» и «colour0», но не выделяет результаты поиска в окне. Разве это не то, что вы видите?
Даниэль Шулер

Интересный. Эти изменения работали для меня как в Arch, так и в OS X. Просто для пояснения, это изменило поиск режима vi в Tmux в моем случае. Это не должно влиять на Ctrl-F для «Найти» в вашем терминальном приложении. Это то, что вы подразумеваете под "результатами поиска в окне"?
Байрон Мэнсфилд

1
Это тоже не сработало для меня. Это изменило цвета запроса поиска, но не сделало ничего, чтобы выделить фактическое соответствие. Tmux 2.1 в OS X, использующий vi как для ключей режима, так и для ключей состояния. Кроме того, я немного удивлен, что не нашел документации об этих опциях в manfile.
rspeed

То же самое в K-Ubuntu Linux 16.04 (выделено внизу слева)
Эдуард Лопес
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.