xterm

程序运行时是否可以停止 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

如何通过 bash 脚本让我的 Lubuntu 系统发出“哔”声?
xterm

如何通过 bash 脚本让我的 Lubuntu 系统发出“哔”声?

运行 Lubuntu 20.04LTS,并尝试在 bash 脚本完成时发出悦耳的哔声。 在有人否决这一决定之前,我已尝试过: beep 和 sudo modprobe snd-pcsp 和 say 和 echo -en "\007" 和 ^G 和 printf '\a' 和 echo -e "\033[11;1000]\a" 和 echo -e "\033[10;1000]\a" 和 echo -en '\a' 到现在为止,我非常沮丧。我只想在 shell 脚本结束时听到一声响亮的“嘟”声,这样当脚本执行完成时,我就能听到它完成了。 哔...

Admin

无法使用命令“xterm -T“R1”-e“telnet localhost 5001””启动 Telnet 控制台:[Errno 2] 缺少类型为“xterm”的文件或文档
xterm

无法使用命令“xterm -T“R1”-e“telnet localhost 5001””启动 Telnet 控制台:[Errno 2] 缺少类型为“xterm”的文件或文档

在 Linux Ubuntu Mint 20.04 上尝试在 GNS3 上进行 telnet 时出现此错误。通常,本地主机会假设机器 IP 和端口号链接如下:R1 telnet 192.168.1.10:5001 目前,它显示为 R1 telnet localhost:5001。尝试 telnet 时,会出现以下消息 -> 无法使用命令 Xterm -T R1 -e telnet localhost 5001 启动 telnet 控制台 我找到了在 Ubuntu Mint 20.04 上使用以下命令行安装 xTerminal 的解决方案 sudo ap...

Admin

xterm 显示原始转义序列
xterm

xterm 显示原始转义序列

我目前有一台旧的 Red Hat Enterprise Linux 服务器(版本 6.7)。从这台服务器,我能够打开 xterm 并远程登录到 OpenVMS 机器。连接到 OpenVMS 后,我可以毫无问题地运行 LSE(语言敏感编辑器)。 现在,我有一个新的 CentOS 服务器来替换 Red Hat 服务器,但是当我连接到我的 OpenVMS 机器时,xterm 似乎只是打印转义字符而不是正确解释它们。 我正在运行 xterm 来模拟 VT100。命令基本上是xterm -xrm backarrowKeyIsErase -e telnet hostad...

Admin

xterm:带圆圈的数字(U+2460-U+2470)仅显示字形的左半部分
xterm

xterm:带圆圈的数字(U+2460-U+2470)仅显示字形的左半部分

我正在使用 ubuntu 21.04(包 xterm361-1ubuntu3)附带的 xterm 版本,某些字符(例如带圆圈的数字)无法正确显示:字符的右半部分被剪切/截断。 在 bash 提示符下: $ echo $'\u2460\u2461\u2462' etc. 我只看到圆圈的左半部分和 1、2、3 等数字的一部分。右半部分被以下字符覆盖(在本例中为左半部分)。 当我在 gnome-terminal 或 KDE 的 Konsole(在同一系统上)上运行相同的命令时,我可以看到整个字符/字形紧密排列且相互接触但易于阅读。 我使用以下标志启动 xter...

Admin

如何修复 Vim 中的屏幕撕裂问题
xterm

如何修复 Vim 中的屏幕撕裂问题

我在使用 Vim 和其他一些程序时,经常看到这种屏幕撕裂现象。这种现象是间歇性的,我确信只有当程序将数据放在\r标准输出上时才会发生,我不确定是否有专门的术语来描述这种情况。我使用xterm这些Xresources。有人能推荐一个解决方案吗? 截屏: dan@workstation OS: Manjaro 21.1.0 Pahvo Kernel: x86_64 Linux 5.10.56-1-MANJARO Uptime: 27m Packages: 1684 Shell: zsh 5.8 Resolution: 5760x1080 DE:...

Admin

终端编辑器(nano、vim 等)退出时清除终端历史记录
xterm

终端编辑器(nano、vim 等)退出时清除终端历史记录

我最近从 WSL(适用于 Linux 的 Windows 子系统)版本 1 升级到了版本 2。我在使用编辑器时遇到了问题;有时,当我退出 Nano 或 Vim 时,它会清除我的历史记录。我仍然安装了 WSL V1 以供比较。 我在 Windows 10 上运行,使用 ConEmu 终端。我的 WSL V1 安装是 Ubuntu 18.04,我的 WSL V2 安装在 Ubuntu 20.04。两个 WSL 设置都使用 xterm-256color。 以下是症状: 清除历史记录后,Nano/Vim 的最后一个可见屏幕会留在终端历史记录中,但没有任何颜色(它会...

Admin

xterm 文本换行和反向命令搜索无法正常工作
xterm

xterm 文本换行和反向命令搜索无法正常工作

我的做法是:Arch Linux, i3, xterm.我也很乐意提供其他详细信息。 我已经遇到这个问题有一段时间了。就是这个。当窗口上有某些文本并且调整终端大小后,文本不会根据终端的尺寸换行。以下屏幕截图应该可以清楚地说明这一点。 当终端处于初始尺寸时的屏幕截图: 打开新终端时的屏幕截图(查看左侧终端中的文本): 当后一个终端被终止时,看一下前一个终端中的文本: 基于这个答案它与...有关PS1,但也没有帮助。我的PS1设置.bashrc是: export PS1='\[\e[1;35m\][\u:\w]\$\[\e[0;35m\] ' 理想情况下...

Admin

如何在 Mac OS 上使用 xterm
xterm

如何在 Mac OS 上使用 xterm

如何在 Mac OS 上使用 xterm? 我对 Mac OS 还很陌生,我想在其上使用 xterm。 我发现 为什么我不能粘贴到 xterm (XQuartz)? 和这里和这里 在 Mac 上启动xterm没什么问题,但我就是启动不了。也许我最新的 Mac 太新了xterm? 无论如何,如何在 Mac OS 上使用 xterm? ...

Admin

vi 命令行编辑插入模式覆盖
xterm

vi 命令行编辑插入模式覆盖

我在 Ubuntu 下的 bash shell 中使用 Windows 终端(TERM=xterm-256color): uname -a Linux xxxxxxx 4.19.128-microsoft-standard #1 SMP Tue Jun 23 12:58:10 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux 我正在使用 vi 命令行编辑模式(在两个系统上的 .bashrc 中设置 -o vi),一切都按预期工作。 当我 ssh 到一台 bsd 机器时: uname -a FreeBSD yyyyyyy 11....

Admin