60得票12回答
从shell脚本设置屏幕标题

是否可以使用shell脚本设置屏幕标题? 我考虑过发送按键命令Ctrl+AShift-ANameEnter 我花了一个小时搜索如何在shell脚本中模拟按键,但没有找到答案。

57得票2回答
在tmux中绑定Ctrl+Tab和Ctrl+Shift+Tab

我正在尝试在tmux会话中实现ctrl+tab和ctrl+shift+tab绑定(我也在使用PuTTY)。 我已经费了很大的劲重新编译了PuTTY,以便正确发送ctrl和shift。通过使用ctrl+v,我能够看到^[[27;5;9~和^[[27;6;9~分别被发送为ctrl+tab和ctr...

51得票4回答
重新加载.Xresources而无需重新启动xterm

为了在vim中使用ALT键而不需要调整设置,应该在xterm中禁用转义。 如果不禁用转义,bash中的快捷键将无法使用ALT。 为了解决这个问题,我需要在启动vim之前重新加载这个选项:XTerm*metaSendsEscape: false | xrdb -load 有什么方法可以在不重...

45得票2回答
Vim:t_Co=256和term=xterm-256color在与TMUX一起使用时的区别

我正在测试使用SSH连接已在Tmux上设置的Linux机器时所使用的各种终端。 基本上,我注意到了这种行为,并希望有人能够解释一下发生了什么。现在可能是这特定行为只影响Prompt应用程序。 我正在Tmux内使用Vim,在我的iPhone5上使用Panic的Prompt应用程序时,当.v...

43得票11回答
无法在MacOS Sierra上运行“ssh -X”

我刚升级到macOS Sierra,发现我似乎无法在终端中运行“ssh -X”命令了。它曾经启动xterm窗口,但现在好像我根本没有使用-X选项。在更新之前,它完全正常工作。除了从OS X Yosemite升级到macOS Sierra外,我没有改变设置中的任何其他内容。 编辑: 如建议所...

43得票2回答
Bash命令在管道中保留颜色

可能是重复问题: 能否通过shell重定向捕获彩色输出? 设置 在这种情况下,我特别想保留git status -s中的颜色,并将其传输到另一个命令。 一些git命令,例如 diff,以及其他命令如 grep 都有一个 --color=always 的选项,但 git status ...

39得票3回答
xterm-color和xterm-256color之间有什么区别?

在尝试设置终端程序使用颜色时,我遇到了xterm-color和xterm-256color这两个选项 - 也就是说,您可以将您的TERM环境变量设置为其中之一。 我想知道有人能描述一下这两者之间的区别吗? 我已经在我的Ubuntu服务器和Mac上搜索了文档,但没有找到任何内容。 我只能在/u...

37得票6回答
如何在没有鼠标的情况下从我的xterm中复制文本?

我想要将从命令行运行的命令的一部分输出到另一个xterm中,或者作为另一个命令的一部分。例如: > grep error error.log error: can't find file ~/<some very long path>/thisfile 我希望你能帮我做...

33得票4回答
在xterm中读取当前文本颜色

我正在编写各种实用工具,并且很喜欢彩色文本。没有什么花哨的,只是使用转义序列。我创建了一个简单的类,其中包含pprint (msg,color)函数。在找到代码here后,我很容易就让它正常工作了。 我的问题是我应该能够在打印后关闭颜色。例如,假设用户运行我的程序将几乎所有内容都以默认终端颜...

28得票5回答
如何在Bash中根据VI模式更改光标形状?

我在我的 .bashrc 文件中有以下代码:set -o vi 当我处于插入模式时,我希望我的光标呈现出管状形状;当我处于命令模式时,我希望我的光标呈现成块状形状。就像在Vim中将以下内容放入我的.vimrc文件中所实现的那样:let &t_SI = "\e[6 q" let &amp...