问题标签 [terminal-emulator]

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 投票
2 回答
491 浏览

vim - vim 发送到终端的奇怪转义序列

在使用 inkpot 方案时,vim 似乎会向底层终端发送几个奇怪的(即未记录的)转义序列。我无法将它们与任何 VT-100 或 ANSI 转义码匹配;有谁知道这些序列是什么?

这些序列在我负责的终端仿真器中显示为无效标记,如果我能找到适当的文档,我想添加对这些序列的支持。

在受影响的系统上设置了以下与终端相关的环境变量:

我没有为这两个变量尝试任何其他设置。

vim 是 7.2 版,但我尝试过具有相同效果的较新版本。

谢谢!

0 投票
1 回答
490 浏览

python - python tty/terminos 和浏览器终端模拟器之间的接口

有一个使用 tty 和 terminos的名为consolecallback的 python 程序。

还有像这样的浏览器终端模拟器:JQueryTerminal GateOne ShellInABox

我如何让 consolecallback 程序在浏览器中与这个终端模拟器之一一起工作?接口是什么?我完全不知道从哪里开始研究。请提供一些链接或任何显示我如何让它们一起工作的东西来帮助我。我想在浏览器窗口中获得一个包含所有功能的 libvirt 控制台。我不确定要谷歌什么,所以请给我一些链接或更好的链接 - 解释......

0 投票
1 回答
447 浏览

java - 将 args 传递到可执行的 Unix 文件 (MacOS)

首先,我在这个过程中遇到了一些问题,但我想解决的是将一些终端参数传递给 Java:

如果我使用此代码运行,

我得到了二进制文件的执行。请记住,我使用的是 Mac,并且我想运行带有一些特定参数的二进制文件。对不起,如果我的英语不好。

0 投票
3 回答
496 浏览

shell - 为什么shell模式会显示一些垃圾代码?

当我使用bowerin 时M-x shell,如图所示,会显示一些垃圾代码。

Emacs 外壳模式

不过M-x ansi-term效果很好

反项

可能是什么问题呢 ?是否可以正确显示 shell 模式?

0 投票
1 回答
323 浏览

emacs - 终端模拟器没有产生过程

C:/Program Files (x86)/emacs-24.2/bin/cmdproxy.exe(随 Emacs 副本提供的那个)没有在terminal-emulator中启动,无论我是否尝试使用evalor M-x。也不是任何其他 CLI,例如C:/Program Files (x86)/Git/bin/sh.exeD:/user_files/Downloads/plink.exe

它返回:

应用:产生子进程:无效参数

交互运行时 ( M-x)

或者

eval( (terminal-emulator "*PUTTY-RUNNING-TAIL*" "D:/user_files/Downloads/plink.exe" (cons "192.168.10.8" nil))) 运行时。

这是一个错误还是我错过了什么?

0 投票
1 回答
827 浏览

bash - 如何制作 ls | 色彩少?

使用ls或许多其他命令,我们可以获得如下彩色结果:

在此处输入图像描述

但是,如果这些结果太长,并且在我们将这些结果传递给less之后,颜色就会消失。

这是结果ls -l | less

在此处输入图像描述

  1. 为什么颜色消失了。
  2. 怎样才能做出ls | less五彩缤纷的结果?
0 投票
2 回答
2729 浏览

bash - 如何使我的终端提示符扩展终端的宽度?

我在此视频中注意到,终端提示符在分解为新行之前扩展了终端的整个宽度。如何设置我的PS1变量以使用某些字符填充剩余的终端空间,就像该用户所做的那样?

问题是,我不知道如何更新PS1每个命令的变量。在我看来,字符串值PS1只读入一次,就像.bashrc文件只读入一次一样。我必须在每个命令之后写一些钩子吗?

我还应该指出,PS1变量将根据组成它的转义字符被评估为不同的长度。例如,\w打印路径。

我知道我可以使用 获取终端宽度,使用 获取$(COLUMNS)当前PS1变量的宽度${#PS1},进行数学运算并打印适量的缓冲区字符,但我如何让它每次都更新。有首选方法吗?

0 投票
4 回答
2909 浏览

netbeans-plugins - 你如何使用netbeans终端在编辑器中打开文件

只是想知道,对于你们所有的 Netbeans 粉丝:
我在 netbeans 里面,我打开了终端模拟器(使用 Windows 7 64 位)。项目已打开,我想在当前目录中创建一个新文件,所以我使用'touch'命令

当我使用“ls”命令时,我看到文件已创建(通过查看项目中的文件夹进行验证。问题是,有没有办法创建一个新文件并自动打开它(或者,手动使用命令) 在 netbeans 编辑器中?我使用了 --open 命令,但它说:

运行 which open 显示:

0 投票
2 回答
928 浏览

.net - .Net AS400 终端仿真器推荐?

我们可能很快就会切换我们的终端仿真软件......我想看看是否有任何关于包含良好 .net api 的 AS400 终端仿真软件的建议。

只是为了阻止这个...是的,我很想获得 iSeries 开发人员工具并直接与服务器交互,但我们仅限于通过内部应用程序与它交互,所以我被困住了自动化。

我也不确定在哪里可以问这个问题,所以如果它不太适合这个论坛,请接受我的道歉,但我也很确定这将是获得一两个推荐的好地方。

在此先感谢您的时间。

0 投票
1 回答
690 浏览

linux - 如何从 tcl 脚本记录 xterm 窗口

我正在从我的 tcl 打开一个 xterm 窗口exec xterm -geometry 78x36+0+0 -fn "-adobe-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-1" -sl 10000 -sb -bg white -bd white -into....。我正在这个仿真终端上执行其他命令。现在我想将这些命令的输出记录到来自同一个 tcl 脚本的文件中。任何人都可以知道如何做到这一点....?

在此先感谢壁画克里希纳