问题标签 [xterm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
675 浏览

linux - slim 的自动登录问题

我已经安装了 Arch,但在 slim.conf 中的自动登录选项有问题。我已经安装了以下 X 包:

xorg-server,
xorg-xinit
xorg-twm, xterm
和图形:xf86-video-fbdev

我还添加了用户和密码,并更改了 sudoers 文件以适应。我更改了以下几行:

# default_user simone
# auto_login no

至:

default_user jon
auto_login 是

我已经设法通过编辑 /etc/inittab 让苗条的登录提示出现在启动时,但是为绕过它所做的更改并没有那么成功。

有人知道我错过了什么吗?也许与将用户添加到某个组有关?!

干杯J

0 投票
1 回答
1187 浏览

python - xterm python 子进程

如果使用子进程在 linux 上执行一个 xterm,而后者又执行一些其他进程,那么 Python(2.6.5)似乎永远不会识别出该进程(xterm)已完成执行。

考虑以下代码:

这将无限循环,直到您终止 Python 解释器。我猜这可能是由 xterm 的一些奇怪引起的,而不是 Python 子进程模块的直接原因,但也许还有其他一些聪明的人可以对这种情况有所了解。

注意:调用proc.communicate()实际上会在 xterm 完成时返回,但由于某种原因 poll 方法不起作用。

0 投票
2 回答
752 浏览

linux - Vim - 强制行之间的额外间距用于下划线

在我的大部分编码中使用 Vim 时,我通常更喜欢将当前行加下划线,以便更容易看到我在代码中的位置。我避免使用线条突出显示之类的东西,因为它通常会使我的深色背景上的亮文本主题(即:'torte'colorscheme)更难看到。

这是我的 Vim 配色方案的一部分:

然后我在我的 .vimrc 文件中启用这些功能(即:)~/.vimrc

所以,在我的例子中,当前行有一个彩色下划线,它是它上面字符的反色,而当前列有一个深灰色背景,而所有其他文本只有一个黑色背景。

我在这里遇到的唯一问题是我在编码时看不到下划线('_')字符,因为当前行的下划线与下划线字符的颜色和粗细完全相同。如果可能的话,唯一的解决方法是:

  1. 增加行间距
  2. 使下划线出现在我的文本下方几个像素处

在 Vim(不是 gVIM)中可能有这样的事情吗?

谢谢你。

0 投票
0 回答
151 浏览

cursor-position - xterm 活动行屏幕位置

是否可以将 xterm 窗口中的活动行配置为显示在屏幕底部以外的位置?

虽然有一些优点,但我的显示器并没有放置在屏幕底部最容易触及的位置。它与位于屏幕顶部的网络浏览器地址栏冲突。

我想将活动线定位在窗口下方的 2/3 处。

0 投票
2 回答
1139 浏览

linux - shell 脚本如何判断它是否在支持 256 色的 xterm 窗口中运行?

我正在编写一个 shell 脚本,我想在存在时使用 256 色支持。在一个公正的世界中,xterm只需将TERM环境变量设置为,xterm-256color然后我会使用它tput colors来发现支持。

但我们生活在一个不公正的世界。 xterm设置TERMxterm即使使用TERM=xterm-256color. 我可以从 shell 脚本中做些什么来发现脚本是否正在运行,stdout 连接到在 256 色xterm窗口中运行的 tty?如果是这样,我可以自己设置环境变量。

0 投票
2 回答
4230 浏览

macos - 打开 xterm telnet 连接 (Mac OS X)

几个小时以来,我一直试图让这个脚本正确,并且已经走了很远,但是我通过将命令传递给 X11 xterm 窗口而陷入困境。

我需要连接到 xterm telnet 服务器。这是正常的程序:

  • 打开终端
  • 输入命令:(xterm -fa Monaco -fs 12这会打开一个 X11 窗口,字体更大)
  • 在新的 xterm 窗口中,我输入:telnet -l username server ip
  • 这将打开 telnet 连接并提示输入密码

因为一些没有终端知识的用户必须能够访问这个连接,所以我尝试了几种方法来编写一个可以在 Mac 上运行的脚本。并打开连接,让用户在打开的 telnet 窗口中工作。我最终为此使用了 AppleScript,并编写了以下脚本:

但不幸的是,这不起作用。它只打开一个 X11 xterm 窗口,没有更大的字体,也没有终端命令,它只是一个空窗口。

你们中有人知道我如何更改脚本以使其正常工作,或者也许有一种方法可以使用其他类型的脚本而不是 AppleScript 来做到这一点?

非常感谢您提前提供的帮助!

0 投票
0 回答
191 浏览

linux - 如何连接到 xterm 进程并执行 IO?

我有一个 xterm 在 Linux 机器上运行一个很长的任务。我想登录并连接到该 xterm 并查看发生了什么……(我尽我所能解释这一点)。

我想我要问的是 - 当我远程登录时,我可以监视和控制桌面上已经打开的 xterm 吗?有没有办法通过管道输入和输出 IO?

0 投票
1 回答
123 浏览

c++ - 在终端中更智能地查看程序输出 - 显示/隐藏较低优先级输出的按钮,允许深入了解程序输出

我的许多程序将运行时信息输出到终端,例如:

有没有办法隐藏这些信息(例如缩进部分)但能够通过使用 +/- 按钮来扩展/隐藏它?

(在大多数情况下,我使用 python 或 c++,从例如 Linux 上的 xterm 调用)

我没有找到任何类似的东西,所以指向相关解决方案的指针也会有所帮助。

0 投票
1 回答
19130 浏览

linux - 如何使用 .Xdefaults 文件更改 xterm 颜色?

我在我的主目录中创建了以下 .Xdefaults 文件,但 xterm 仍然有默认颜色,这里可能有什么问题?

0 投票
2 回答
872 浏览

xterm - sles 11.2 上的 xterm

我正在尝试让 xterm 在 sles 11.2 上工作。我最近在 10.3 上做了它,它真的很简单,但在 11.2 上没有任何效果。

在 10.3 上,我在服务器上安装了 xterm,并在本地 PC 上运行 xming for windows。然后从腻子转到 SSH > X11 > 启用 X11 转发。当我连接到服务器时,我可以运行 xterm 并立即运行。

但是,当我在 Sles 11.2 上做同样的事情并尝试运行 xterm 时,它说显示未设置。

我需要为 11.2 做些什么才能使其正常工作。没有启用任何防火墙,所以这不是问题。

感谢您的任何帮助,您可以提供。

更新 我已经按照 twalberg 的建议更改了 SSH 配置文件,但仍然没有运气。

/etc/ssh/ssh_config I have the following

/etc/ssh/sshd_config I have the following

然后我使用 ssh 重新启动/etc/init.d/ssh restart,然后使用 putty 执行问题中提到的相同步骤,但仍然找不到显示