问题标签 [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 回答
89 浏览

console - 读取 xterm 控制台应用程序上按下的第三个按钮

我正在尝试从控制台应用程序中读取哪个按钮被按下,但我没有成功使用第三个(右)按钮。

使用 CSI 启用鼠标跟踪后?9 小时,我得到 CSI M bxy,其中 b 对应于 32 + button_no,但仅适用于左键和中键。第三个(右)按钮打开一个弹出窗口管理器菜单,我无法阅读它

我正在直接读取 ESC 序列,不想使用 ncurses

有什么建议么?

0 投票
4 回答
35173 浏览

ubuntu - 打开终端时出错:xterm-256color

当我尝试在我的服务器上纳米化某些东西时,我收到此错误“打开终端时出错:xterm-256color。” 这是我以前从未见过的,除此之外,nano上周还可以正常工作。即使我使用vi,文件也会打开,但我无法使用普通的vi命令进行操作。当我按下i激活插入模式然后尝试浏览文档时,它只是输入一个AB或一些东西。

唯一改变的是我丢失了我的私钥并且不得不生成一个新的,所以我不得不将新的公钥上传到我的服务器。有谁知道为什么会这样?

服务器正在运行 Ubuntu 8.04 Hardy。


解决方案

打开Terminal,从菜单Terminal > Preferences > Settings > Advanced中选择并在Emulation下选择“Declare terminal as: xterm-color not xterm-256color”

参考:http ://ricochen.wordpress.com/2011/07/23/mac-os-x-lion-terminal-color-remote-access-problem-fix/

0 投票
2 回答
1248 浏览

linux - xterm 退出后在终端中保留页面

我经常使用 less 查看文件,并想记住我刚刚在文件中看到的内容。但是,当我通过按 q 键退出时,我的 xterm 窗口会删除显示文件的页面,并且只显示我的命令提示符。

退出时如何在终端上保持较少的输出?

0 投票
2 回答
1858 浏览

vim - 在vim中映射数字键盘键

我无法让这个映射在 xterm 终端内的 vim 中工作。

我可以获得相同的映射以在 gvim 中正常工作。如果我在终端上的 vim 中发出上述命令,它会接受它,并且在我输入:map. 但是在正常模式下,如果我按下0键盘键,状态行会显示一个“0”,然后在下一次按键时消失。

如果这很重要,我正在使用 Fedora 14 附带的 vim,以及一个普通的 xterm。键盘按键在插入模式下工作正常,无论是打开还是关闭数字锁定。

我错过了什么?

0 投票
3 回答
6290 浏览

python - 使用 Python 在终端中生成铃声

如何在xterm类型终端中生成音频铃声?

0 投票
1 回答
1010 浏览

batch-file - ''xterm -display @d' 中的@d 是什么意思

在 Windows XP 上运行的现有 .bat 脚本调用带有标志“-display @d”的 xterm。我需要更改传递给 xterm 的显示值,以指向不同的 IP 地址。但是,了解@d 当前代表和传递的内容会有所帮助。

0 投票
2 回答
16968 浏览

bash - bash命令在管道时保留颜色

可能重复:
可以通过 shell 重定向捕获彩色输出吗?

设置

git status -s在这种情况下,特别是在将颜色传递给另一个命令时,我试图保留颜色。

diff例如,一些 git 命令和其他类似的命令grep有一个选项--color=always,但git status没有。

问题

有没有办法管道或捕获命令的输出并让它认为它正在输出到 xterm shell,所以它不会自动禁用颜色?

0 投票
3 回答
9845 浏览

linux - TERM = linux中ctrl +箭头(左,右,...)的终端转义序列是什么

我正在浏览器中构建一个终端窗口(例如 ajaxterm),并且不知道要发送哪个转义序列到 ssh 隧道(通过打开paramiko.SSHClient().invoke_shell(term='linux'))。

我找到了一个键盘记录器,并在终端中使用 $TERM == 'linux' 进行了尝试,但它返回ctrl+leftleft(27,91,68) 的相同序列。

如果我在另一个终端中尝试键盘记录器(使用 $TERM == 'xterm'),我会得到代码(27、91、49、59、53、68)。但是这些代码不会从 SSH 通道生成预期的输出(这会将光标在普通的 linux shell 上向左移动一个单词)。即使我用 term='xterm' 开始 paramiko 也是如此。

知道我应该使用什么顺序吗?或者为什么上述顺序不起作用?

更新:我很乐意使用另一种终端类型(不是“linux”),但不幸的是pyte仅适用于 VTxxx 终端(我相信“linux”是类似 vt220 的终端 - 无论如何,它可以工作),所以 xterm 不起作用适当地。

0 投票
2 回答
766 浏览

c++ - xterm 窗口不能在 Linux 上保持,它出现然后消失得非常快

我正在使用 GDB 在 Linux 上为 MPI C++ 进行调试。

我不能使用以下命令:

为可执行程序打开一个窗口./myApplication:xterm 终端出现然后立即消失。

为什么会这样?

我可以使用以下命令打开一个 xterm:

非常感谢任何帮助。

0 投票
3 回答
23387 浏览

configuration - 在 Cygwin 中更改默认 XTerm 字体大小

任何人都知道在 Cygwin 中打开新的 XTERM 窗口时如何更改默认字体大小?

我找到了将信息放入 ~/.Xresources 文件的参考,但该文件对我来说不存在......

谢谢