如何设置tmux vi-mode高亮颜色

时间:2016-01-01 23:35:30

标签: macos tmux archlinux iterm2 rxvt

在tmux中以vi模式查找控制文本/光标突出显示颜色的方法。我似乎无法通过Google搜索找到很多答案。我喜欢tmux并且使用这个功能相当多,而且我一直生活在这个缺陷中一段时间​​,但仍然无法找到解决方案。您可以查看我的dotfiles here。请记住,我的主分支是我的OSX设置,我有一个" arch"我的Arch linux设置分支。两个系统都会出现问题。虽然颜色略有不同,但不是很多。

以下是当前症状: (两个系统)我在tmux会话中,我想进入vi模式搜索或复制某些文本。复制文本时(在vi模式下以视觉方式按v),突出显示的文本和背景都是黑色。所以我无法看到我正在强调的文字。或者在搜索时(点击" /"在vi模式下进行搜索时)我的背景和文本在我的提示输入我想要搜索的文本的整行上都是黑色的。所以我不知道搜索中究竟有什么文字。如果我因为手指发胖而输入错误而且我的搜索没有任何回报,那可能会令人沮丧。最后一个症状(这是一个小问题,但很好解决)当我搜索时,我完全没有突出显示超过我的普通光标。不像我的vim设置它突出显示的位置,以及所有其他匹配。

以下是所需修复的样子:搜索会在所有匹配的文本上突出显示黄色或橙色。搜索提示输入搜索文本至少是可读的。除黑色之外的任何东西。选择要在可视模式下复制的内容时突出显示文本,任何可读的内容,黑色都没有黑色。

需要注意的其他事项:我通常在tmux中启用鼠标模式以促进键盘驱动的方法,并且不允许通过鼠标选择任何文本选择。但是,当我关闭此功能并可以通过鼠标选择文本时,突出显示的文本背景为白色,文本为黑色。虽然可读,但仍然希望知道如何控制这种颜色。另外(不确定任何vim设置实际上转移到tmux)但是实际上在vim中一切都按照需要工作。以防vim settings here。关于分支的相同说明。

我的大多数工具都是afaik的最新版本。这包括Tmux 2.1。我目前没有完整的工具版本列表。如果这可能在调试中发挥作用,请告诉我,我将回复版本。对于可能存在冲突的其他工具的价值,我的shell使用zsh和on-my-zsh。在我的Mac上,我正在使用iTerm2,在拱门上使用URxvt。怀疑我的任何.Xresources都很重要,因为它也发生在OSX上。

非常感谢任何帮助。提前谢谢。

0 个答案:

没有答案
相关问题