问题标签 [terminal]

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 投票
4 回答
5147 浏览

linux - 捕获到 /dev/tty 的直接重定向

我正在为将文本直接发送到 /dev/tty 的程序开发应用程序控制器。

这是一个生产应用程序控制器,它必须能够捕获到终端的所有文本。一般来说,这不是问题。我们只是重定向标准输出和标准错误。这个特殊的应用程序直接调用 echo 并将结果重定向到 /dev/tty ( echo "some text" > /dev/tty)。通过我的应用程序控制器重定向无法捕获文本。

我确实有此应用程序的源代码,但无法修改它,也不再维护它。关于如何捕获和/或丢弃输出的任何想法?

0 投票
2 回答
563 浏览

c# - 如何在终端服务器上计算/保存 .NET 应用程序的内存使用量?

我在 Citrix/Terminal Server 上做了一些 C# fat 应用程序。

如何测量每个会话的实际内存使用情况?我能做些什么来减少总内存使用量?

我们仍在开发 .NET 1.1。如果我们升级我们的 .NET 运行时会有什么不同吗?

0 投票
9 回答
79501 浏览

macos - Mac OS X 终端:将选项+删除映射到“向后删除单词”

尝试从首选项-> 设置-> 键盘映射它,但“键”组合框只有“向前删除”但没有“删除”。另一方面,我的键盘只有“删除”,没有“前向删除”!

除了偏好之外,还有其他方法吗?

0 投票
3 回答
10409 浏览

c - Starting process in new Terminal window on Mac

On Windows I can do CreateProcess(..., CREATE_NEW_CONSOLE, ...) and my child process (which is console app, not GUI) will be launched in a new window. What is the easiest way to emulate this on Mac OS?

0 投票
4 回答
42171 浏览

xcode - 如何在控制台或文件中获取 OS X 应用程序的输出?

我正在编写一个嵌入 Mono 的 Cocoa 应用程序。我想在终端中运行并查看我的调试输出。在 Cocoa 方面我正在使用NSLog(),在 Mono 方面我正在使用Debug.Write()。我可以在 Xcode 的控制台中看到我的调试输出,但在终端中看不到。这是我尝试过的:

在终端中,但我不在控制台或“输出”中输出。

正确的命令是什么?

PS。我的最终目标是编写一个 vim 插件来管理、构建、运行、调试 xcode 项目。如果你能让这个vi 输入管理器与 xcode 一起工作,你就可以为我省去这个麻烦。

0 投票
2 回答
381 浏览

terminal - 自定义串口终端

我正在尝试开发一个具有内置串行端口终端的自定义应用程序,但它将能够挂起终端并以自定义命令和数据格式执行一些 I/O。

例如,当我单击“获取数据”按钮时,软件将发送一些二进制命令并获取一些二进制数据作为回报,然后对数据进行处理。并且终端将忽略所有这些事务。

正如我刚刚了解到的,仅仅从 /dev/ttyxx 写入()和读取()对于正确的终端连接是不够的。

在我的应用程序中包含一个简单终端的最简单方法是什么?我不想使用外部终端应用程序。我目前正在检查cutecom的源代码以从头开始实现它,但也许有一种更简单的方法。

注意:请不要建议使用 xmodem/ymodem 软件,我必须使用自定义命令。

0 投票
11 回答
14831 浏览

macos - 与默认 xterm (X11) 字体一样易读且紧凑的 mac osx 字体

xterms 中使用的字体非常紧凑且可读。那是什么字体?我发现可以在其他应用程序中使用的最接近的是 DejaVu Sans Mono 或 Bitstream Vera Sans Mono。它们在垂直方向上与 xterm 一样紧凑,但在水平方向上占用更多空间。

我真的很想从 xterms 切换到 Terminal.app,这是阻碍我的一件事。

(我也认为字体对于 emacs、xcode 或任何编辑器会更好。)

添加:在 Terminal.app 中,您可以调整任何字体的字符和行距。这在其他应用程序中可能吗?

我对任何其他与 xterm 字体一样紧凑和可读的字体持开放态度。Dina 看起来非常漂亮,但它似乎不适用于 Mac。

0 投票
6 回答
1823 浏览

perl - 如何在 Perl 中快速找到用户的终端 PID?

以下代码片段用于查找用户终端的 PID,方法是使用 ptree 并从它返回的结果中获取第三个PID。所有终端 PID 都以用户登录作为密钥存储在哈希中。

下面是一个示例 ptree 执行:

我想知道是否有更好的编码方法。这是脚本中运行时间最长的部分。

注意:此代码与其他代码片段一起位于循环内并执行了几次。

0 投票
4 回答
3756 浏览

macos - OSX - 总是隐藏某些文件

我知道如何在终端中显示和隐藏隐藏文件 - 但是有没有办法在显示隐藏文件时隐藏某些文件,如 .DS_STORE?让某些文件超级隐藏,可以这么说吗?

0 投票
18 回答
46760 浏览

fonts - 控制台窗口的替代字体?

我喜欢为控制台找到一些新的/有趣的固定宽度字体。

我们都知道 Lucida/Courier,还有什么?

更新

因此,获胜者是 Consolas(它确实内置于新的 Windows 7 中)

杰夫对此有很好的主题(以及后来重新讨论的主题):

其他有趣的字体是:

  • 无情的
  • Proggy 清洁
  • 终点站
  • 6x13(如果你需要小字体)