xterm

如何知道 XTerm*faceName 或 xterm -fa 的 X11 字体的正确名称?
xterm

如何知道 XTerm*faceName 或 xterm -fa 的 X11 字体的正确名称?

我使用的是 Mac OS X 10.8 和 XQuartz 2.7.2。我已下载并放置了几种 TrueType 字体,它们都位于*.ttf我的/Users/<name>/.fonts目录中。运行 XQuartz 后,fonts.dir会创建几个文件,其中包括。此文件包含我安装的每种字体的各种编码的 X11 字体名称等。 我的问题是,我总是无法“找出”在xterm -fa <NAME>我的.Xresources XTerm*faceName条目中使用的正确名称。对于某些字体,文件中详细 X11 字体名称中列出的核心字体名称有效,f...

Admin

为 OSX 终端或 xterm 添加键盘快捷键
xterm

为 OSX 终端或 xterm 添加键盘快捷键

有没有办法在 OSX 中为终端命令添加键盘快捷键。基本上,大多数时候我都会在 MAC 中打开终端应用程序,以便通过 ssh 进入某个服务器 foo。我想要做的是添加一个键盘快捷键(比如 ^k),这样当我在终端上执行此操作时,它会在终端中运行“ssh foo”。 谢谢 PS:我认为如果 Linux 中有适用于 xterm 的东西,那么它也应该适用于终端。所以这可能不是 OSX 特有的问题。 PS2:我希望快捷方式使用“ssh foo”进行回车。如果只是“ssh foo”,那么我可以在 .bashrc 中写一个别名。我的目标是尽量减少一天结束时必须执行的击...

Admin

XTerm 和粗体文本
xterm

XTerm 和粗体文本

这是我的 Xterm 配置: XTerm*saveLines: 512 XTerm*reverseVideo: false XTerm*reverseWrap: true XTerm*fullCursor: true XTerm*scrollTtyOutput: on XTerm*scrollKey: on XTerm*eightBitInput: false XTerm*pointerColor: white XTerm*pointerShape: left_ptr XTerm*charClass: 37:48,45-47:48,58:48,64:48,...

Admin

'less' 退出后不清除屏幕
xterm

'less' 退出后不清除屏幕

“less” 的默认行为是在退出后清除屏幕。当我开始使用时,此行为停止了: export TERM=xterm 现在,“less”会在屏幕上留下我最后查看的页面,并且我想重新启用清除屏幕的默认行为。 在谷歌上搜索这个问题时,我发现人们在他们的中使用以下命令~/.screenrc: altscreen on 我不确定这是否是 Mac 问题,但我没有可用的命令。 我在 Mac 终端上使用 bash shell,并且没有$LESS定义环境变量。 ...

Admin

Ubuntu lucid 不读取新 XTerm 的等配置文件
xterm

Ubuntu lucid 不读取新 XTerm 的等配置文件

我已将 abc.sh 添加到 /etc/profile.d 当我启动新的 XTerm 时,abc.sh 中的环境变量未在新的 XTerm 中设置。如果我在现有的 XTerm 中执行 su - 操作,则此操作正常。 ...

Admin

XFCE 在登录时无法恢复 xterm 位置
xterm

XFCE 在登录时无法恢复 xterm 位置

我非常喜欢 xterm,也非常喜欢 XFCE,但两者似乎不能很好地协同工作。在 KDE 中,如果我注销并重新登录,我的 xterm 将在我离开时的位置重新启动。它将重新启动 xterm,但它们都会在屏幕中央打开,而不是在正常位置。 这对我来说尤其重要,因为我的笔记本电脑上通常运行 19 个 xterm,4 个不同的工作区各运行 4 个,每个工作区使用不同的前景色来帮助我了解上下文,另外 3 个在另一个工作区运行。在一个工作区中间打开所有 19 个 xterm 非常烦人。 我尝试使用 xfce4-terminal,它确实保存了它的位置,但它无法禁用辅助屏幕...

Admin

Terminus 字体中缺少字形,如何设置后备字体?
xterm

Terminus 字体中缺少字形,如何设置后备字体?

我的大部分工作都是在终端上进行的,所以我需要一种清晰、易读的字体。不久前,我决定使用 Terminus (http://sourceforge.net/projects/terminus-font/),这对我来说非常有效。 我添加了XTerm*faceName : Terminus~/.Xdefaults,并获得了 Terminus 字体。不幸的是,许多 Unicode 字形缺失(数学符号、希腊字母和希伯来字母),而是显示为小方块。 如果我删除该faceName条目,默认配置似乎能够显示大多数字形(包括数学、希腊语、希伯来语、如尼文和其他任何文字),但默...

Admin

WMII 终端 xterm 宽度为 80 列 (colrules)
xterm

WMII 终端 xterm 宽度为 80 列 (colrules)

我正在尝试让 WMII 在 xterm 上水平分割 80 列,但我只看到一种通过百分比来实现的方法。如果能够用百分比以外的其他方式来设置各种分辨率就好了,但如果必须处理这个问题,我会这样做。 问题是,在我的分辨率 (1366x768) 下,百分比甚至都不起作用。/colrules 中的 47+47 产生 79 个字符,而 48+48 产生 81 个字符。据我所知,不允许使用十进制,因此我可以输入 47.5。 我以前用的是 Ion3,习惯使用 80 列终端,可通过键盘调整大小,以便在编码时为 VIM 获得合理的截止点。我本来会使用鼠标,但 WMII 似乎比...

Admin

粘性/持久性 xterm 菜单
xterm

粘性/持久性 xterm 菜单

有没有办法让xterm菜单保持最低限度地方便残障用户使用?我知道我可以将通过菜单访问的每个操作覆盖为全新的键盘快捷键,但我希望用户能够打开菜单并使用箭头键选择选项。或者甚至用鼠标单击它们。我只是想克服按住鼠标按钮并瞄准光标然后松开的灵活性要求,同时保持光标稳定在选项上,这给一些用户带来了麻烦。 popup我尝试通过更改配置文件来覆盖菜单的弹出行为create。我在用户的文件中放置了以下几行~/.Xresources: XTerm*VT100.Translations: #override \ !Ctrl <Btn1Dow...

Admin

使用自动程序运行 shell 脚本时未设置 TERM 环境变量(MAC)
xterm

使用自动程序运行 shell 脚本时未设置 TERM 环境变量(MAC)

在使用 mac sonoma 时。我尝试通过 Automator 应用程序运行我的 shell 脚本。脚本中有一个“diskutil umount”命令,它会给我这个错误: TERM environment variable not set. Usage: diskutil u[n]mount [force] MountPoint|DiskIdentifier|DeviceNode 我尝试过以下任何一种方法,但是都没有成功: export TERM=xterm-color export TERM=xterm 如果我在终端上运行脚本,那么它会完美运行。...

Admin

程序运行时是否可以停止 xterm 滚动
xterm

程序运行时是否可以停止 xterm 滚动

我正在尝试让 xterm 满足我对终端仿真器的要求。我想要的大多数功能都内置在 xterm 中,但有一个功能我无法使用。我想问一下是否有人知道是否可以在 xterm 中实现这一点。 那么,当下面的程序正在运行并产生输出时,是否可以不滚动 xterm 窗口的内容?也就是说,xterm 窗口的内容将是静态的。 有类似的问题,但我没有找到一个考虑这个确切问题的问题。需要说明的是,我并不是要求在程序输出某些内容时阻止向下滚动(选项)。我也不是在问如何使用软件流控制和scrollTtyOutput停止终端窗口和程序。此外,例如,管道传输到 less 不是我想要的建议。...

Admin

如何避免通过 ssh 启动 xterm 时离开 cmd 终端
xterm

如何避免通过 ssh 启动 xterm 时离开 cmd 终端

在 Windows 10 上,我想在我的 PC 上显示一个 xterm 窗口,该窗口在我的服务器上运行,使用 ssh 进入服务器。 为此,我创建了一个 Windows 命令脚本,作为扩展名为 .cmd 的文件,整个脚本如下: echo Before time: %TIME% start /B ssh mysrv "xterm -T mysrv -display mypc:0.0" echo After time: %TIME% 通过文件资源管理器运行 cmd 脚本时,双击它,它会在我的 PC 上创建 xterm 窗口。没有涉及 Windows 快捷方式或类...

Admin

XTerm 中的 GNU Screen 重置光标形状
xterm

XTerm 中的 GNU Screen 重置光标形状

在我的程序中,.bashrc我使用printf -- '\x1b[6 q'闪烁的条形光标xterm(1)。当我运行时screen(1),它会将光标重置为不闪烁的块,并且似乎忽略了我正在尝试的光标形状控制序列的所有变体。 解决方案要么是禁止screen(1)重置光标形状,要么是让它解释(传递到底层终端)光标控制序列。这两个选项都可行吗?谢谢。 OT:tmux(1)是的,顺便说一下,开始时不会改变光标形状...... 一种可能的解决方案是将光标形状的设置放在 GNUreadline(3)配置文件中。 在.inputrc文件中: $if mode=emacs ...

Admin

使用 tmux 实现无缝鼠标滚动
xterm

使用 tmux 实现无缝鼠标滚动

编辑:这个答案是针对 Windows 终端编写的,但我认为这是一个更普遍的 xterm 问题。 默认情况下,在 Windows 终端中运行 tmux 不会显示滚动条,并且不允许您使用鼠标滚轮滚动。 作为一种解决方案,人们通常建议打开 tmux 的鼠标模式,例如通过添加到set -g mouse on。~/.tmux.conf这可以重新启用使用鼠标滚轮的滚动,但会干扰选择文本并禁用右键单击粘贴,并且仍然不会启用右侧滚动条。 幸运的是,您可以按照建议,通过添加到set -g terminal-overrides 'xterm*:smcup@:rmcup@'来启用...

Admin