- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想用 text-based user interface 制作一个 Linux 程序.最好的方法是什么?在互联网上搜索后,我发现了 curses 和 ncurses 库。两者之间有什么区别,如果有的话,哪个更好(或者有更好的选择)?我更喜欢 C,但愿意使用其他语言。
谢谢
最佳答案
curses
库是一个古老的 ATT unix 东西,它等效的免费库是 ncurses , 适用于 Linux 等系统。
您还可以使用 GNU readline库,特别是如果您想要一个单行但可编辑和可完成的界面。
关于linux - 如何使用 TUI 制作 Linux 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12851824/
我正在运行 gdb GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-51.el7 版本。我的 TUI 模式可以无缝运行。 突然,现在它在发出命令 "TUI m
问题A: 我在命令行中使用“gdb test”启动 gdb 在执行其他操作之前我会按 ctrl-x、ctrl-a 然后我使用“b main”设置断点 然后我开始使用“r”运行程序 到目前为止,如果我按
我在 ubuntu、GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1 上使用 gdb 7.7.1。 我的终端是 Konsole 2.13.2。 我遇到的问题是
使用 TERMCAP 例程(类似于“readline”库)读取一行文本并允许光标移动和编辑的 C 代码。问题是:当需要从行尾删除一个或多个字符时,更有效的方法是 (1),将光标移动到 EOL 并发出
我需要一些提示来找到在 python 控制台应用程序中插入弹出窗口的简单解决方案。 此应用程序通常在无人值守的情况下运行,因为它是从 crontab 启动的。 它使用无处不在的日志记录来显示消息并将其
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 6 年前。
GDB TUI 的默认布局方向是向上向下,例如顶部是 src-win,中间是 asm-win,底部是 cmd-win。有没有办法改变水平方向的方向,例如左边是 src-win,中间是 asm-win,
我需要为我正在处理的项目构建一个 python TUI。我不需要关于实际 TUI 库(如 ncurses/npyscreen/Urwid/等)的建议,因为我的团队已经确定它们对我们的需求来说太重量级了
我想编写一个带有T基于用户用户接口(interface)的程序(TUI),它由几个部分组成表格。 第一个表单包含一个“列表”。每个列表元素代表一个按钮。 如果按下相应的按钮,将出现另一个表单,您可以在
最近我一直在尝试用 golang 创建一个程序,它在服务器上运行,并接受 telnet 连接。然后我想通过该 telnet 连接打开一个 TUI(文本用户界面),例如 curses 菜单(对于 gol
我正在使用 Toast UI 日历 用于在 Laravel 元素中进行进度管理。 但我需要每天禁用随机的日程安排。 这是截图 如果我点击刷新按钮,它会像下面的截图一样改变。 这是生成时间表功能 fun
当我使用 GDB TUI 时,我可以加载任意源文件进行浏览,而无需使用断点跳转到该文件吗? 谢谢。 最佳答案 您不能列出任何任意文件,但如果它是您程序的一部分,您可以尝试类似的操作 list sour
我编写了一个高性能实时数据处理器,我花了太多时间试图使 GUI 不卡住、不响应等(使用异步调用和其他 gui 最佳实践)。然而,我和我的团队决定转向一个简单而高效的普通老式文本用户界面,并摆脱所有
事先:这是一项家庭作业,所以我需要带有解释的答案。我是一年级学生,我的老师在教学时非常含糊,所以我需要一些帮助来理解如何在他的说明中使用 ArrayList。 **我只需要帮助了解这一切是如何运作的。
我想查看程序集输出,但发现在 TUI 中,它会输出 function signature + offset: 这很酷,除了我用 C++ 编程和函数签名已完全解决,因此我获得了 namespace 和模
我想用 C 语言制作一个基于控制台的应用程序,例如 Norton Commander。 我在编写核心方面没有问题。 我需要一些关于如何在 Windows 控制台(使用 windows.h)中制作 TU
我需要为我的应用程序创建 TUI。有什么框架可以帮助我吗?我需要类似 Ncurses 的东西,但对于 Java。我找到了一些( Jcurses , Charva )。有人对他们有经验吗?请告诉我,哪个
我一直在查看之前关于这个主题的问题,但到目前为止,没有一个回答我的问题。我正在寻找一种方法(无需库)从头开始构建我自己的 TUI。我想从一个简单的程序开始,该程序读取目录并显示内容,并能够使用箭头键上
是否有任何 UI 库可以从同一来源构建文本用户界面 (ncurses) 和图形用户界面 (GTK?QT?)?我知道 debconf 可以与各种前端一起使用,我想构建类似但可编程的东西。 最佳答案 支持
我在 tui 模式下使用 gdb 调试我的应用程序。 当我开始调试 session 时,主窗口被分成两个大小相等的部分。 带有源代码的窗口(上侧) 我可以调用 gdb 命令的窗口(下侧) 这两个窗口的
我是一名优秀的程序员,十分优秀!