问题标签 [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 投票
1 回答
189 浏览

emacs - emacs shell:输入一次,到处运行

在 emacs 中,我想打开多个 shell,键入一次命令,然后让它在每个 shell 中运行——类似于 multixterm ( http://freecode.com/projects/multixterm ) 的方式。

0 投票
1 回答
224 浏览

winapi - TinyTERM Plus - 如何使用 CScript 和/或 TE 控制对象移动主窗口

如何使用 TinyTERM 的 CScript 和/或 TinyTERM 的 TE 对象以编程方式移动 TinyTERM 的 MainWindow?

我看到 CScript 语言有一个 MoveWindow 函数

有谁知道如何获得 MainWindow 的 hWnd?

我使用的是 4.42 版。

TinyTERM Plus 程序员参考手册
http://www.centurysoftware.com/docs/TinyTERM_Plus_PRM.pdf

支持页面
http://www.centurysoftware.com/support/index.php

我想移动 MainWindow,因为我使用另一个程序来启动 TinyTERM Plus。目前 TinyTERM 在屏幕中间启动。我想将它移动到启动它的应用程序之上。由于我将有 4 个(或更多)应用程序启动 TinyTERM 会话,因此将所有 TinyTERM 会话置于彼此之上会令人困惑。用户将不得不手动移动它们。

0 投票
1 回答
312 浏览

objective-c - 单个可可触摸视图模拟终端窗口,用于读取行输入和文本输出

我想开发一个 iPad 应用程序,它包含一个模拟输入和输出终端的窗口。应用程序 (J) 是一个基于文本的编程语言解释器,它实际上不需要终端窗口,但可以使用此类窗口中的 readline 进行输入。如何使用 Objective-C 在 Xcode3 中创建这样的窗口/视图?

我在 github.com 上找到了 readline 的源代码,但我不清楚如何为输入和输出链接单个窗口。

0 投票
1 回答
2513 浏览

android - 为什么 TextView 无法显示来自串行蓝牙的任何数据?

我需要TextView从串行显示数据Bluetooth。但是当我将我的应用程序与串行设备连接时,它确实连接但突然被强制关闭。logcat 什么也没显示,所以我不知道出了什么问题。

这是应用程序inputstream在连接时侦听的代码:

并且TextView mTextView = (TextView) findViewById(R.id.dataTerm);
在布局上:

那么有人知道出了什么问题吗?任何答案都非常有帮助,谢谢..

最终工作的代码

  1. 在主文件上,在我的例子中名为 FinalSetting:
    在 Activity 方法上,声明:

    onCreate(Bundle savedInstanceState)方法上声明textview

    关于Handler方法:

    /li>
  2. 关于BluetoothService.java文件:
    让我们直接进入方法

    /li>

连接到串行Bluetooth设备后,数据将显示在TextView. 希望这有帮助:D

0 投票
3 回答
6563 浏览

tmux - tmux 手册页搜索突出显示

例如,当我man lstmux会话中搜索时,搜索字符串不会突出显示 - 页面会向下跳转,以便搜索字符串按预期位于缓冲区的顶行,但它没有突出显示。

不在tmux会话中时在同一个 shell 中执行相同的操作会导致搜索字符串突出显示。

我不知道从哪里开始寻找解决这个问题。任何提示表示赞赏。

0 投票
1 回答
2660 浏览

gnome-terminal - 如何在终端模拟器选项卡或标题栏中查看进程名称

如何将当前正在运行的进程名称放入 GNOME 终端选项卡标题(或只有一个选项卡时的标题栏)?

尽管https://superuser.com/questions/42362/gnome-terminal-process-name-in-tab-title提供了一个解决方案(如下),但它在每个选项卡启动时完全混乱,以致出现损坏。有没有更好的办法?

0 投票
2 回答
423 浏览

java - java Telnet Applet with jsch1.4.8 无法输入

我的应用程序以前使用的是 jsch 1.28 版本,并且我还在 Telnet/SSH 终端上使用了 JTA 2.0 一切正常,直到我移到最新版本的 jsch 1.48,我面临的问题是我能够打开 SSH终端和连接也是如此,但是当我尝试从连接终端上的键盘执行某些命令时,它并没有全部响应击键。

我搬到了 jsch 1.48,因为在尝试通过 ssh 连接后使用 jsch 1.28 时出现错误:“算法协商错误”

谢谢

0 投票
1 回答
1232 浏览

colors - xfce 终端配置中的 12 位十六进制颜色代码是什么意思?

最近,我使用这个准备好的配置设置了我的 XFCE 终端以使用完美的 Solarized调色板。

一切正常(尽管午夜指挥官的颜色现在让我哭了)但有一件事让我非常好奇:

为什么 xfce 终端设置中的颜色代码包含 12 个十六进制数字而不是 6 个?像这些:

这是什么意思?以及它与 官方页面上指定的颜色代码有什么关系

0 投票
5 回答
13943 浏览

java - 如何在java中将“\\r\\n”更改为行分隔符

我正在做一个学校项目来构建一个伪终端和文件系统。终端正在扫描 System.in 并将字符串传递给控制器​​。

输入到控制台:abc\r\nabc\r\nabc

这是我尝试过的代码

我希望 java 将我输入到控制台的 \r\n 视为行分隔符,而不是实际的 \ 和 r。它现在所做的是按原样打印输入。

期望的输出:

美国广播公司

美国广播公司

美国广播公司

更新:我试过input = StringEscapeUtils.unescapeJava(input);了,它解决了这个问题。

0 投票
3 回答
54676 浏览

android - 运行命令 Android 终端模拟器。通过代码安装apk

我正在尝试在 Android 终端模拟器上运行命令。我的设备植根并安装了superuser.apk

我这样做是这样的:

也很好:

我正在尝试安装一个。Apk 按代码。我尝试了以下方法:

cmd =>pm install /mnt/sdcard/app.apk 没有任何结果。

cmd =>su -c "pm install /mnt/sdcard/app.apk" 带单引号、双引号和不带引号。结果:

ls等其他命令运行良好。

如何安装位于 /mnt/sdcard 中的 apk?

谢谢!