如何在tmux中突出显示搜索结果?


14

当我在tmux中搜索终端窗口时,它将光标设置为关键字search,但未突出显示匹配的单词。屏幕过去是这样做的,而且视觉上找到匹配要容易得多。

谢谢!

Answers:



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”,但不会在窗口中突出显示搜索结果。那不是你看到的吗?
Daniel Schuler

有趣。这些更改在Arch和OS X上都对我有用。为澄清起见,在我的情况下,这改变了在Tmux中搜索vi模式。这不应影响Ctrl-F在终端应用程序中的“查找”。这是“窗口中的搜索结果”的意思吗?
拜伦·曼斯菲尔德

1
那对我也不起作用。它更改了搜索提示的颜色,但没有做任何突出显示实际匹配的操作。OS X中的Tmux 2.1,使用vi作为模式键和状态键。而且,我在manfile中找不到这些选项的文档也感到有些惊讶。
rspeed

在K-Ubuntu Linux 16.04上相同(突出显示左下)
爱德华·洛佩兹
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.