ncurses 相关问题

ncurses包是一个子程序库,用于独立于终端的屏幕绘制和输入事件处理。

为什么板子会被循环删除?

我正在使用 ncurses 库开发双陆棋游戏。目前,我正在处理在棋盘上设置棋子的问题。我的想法是将两个 c 风格字符串传递给 print_pawns():第一个字符串告诉谁是谁......

回答 1 投票 0

关于ncurses中的窗口移动和刷新

我正在探索基于 ncurses 窗口教程的修改程序来移动窗口,而无需每次使用 mvwin 删除和重新制作它,并且遇到了以下问题: 移动

回答 1 投票 0

用户输入后将 unicode 字符输入 NCURSES 表单字段

实际上,我希望用户能够通过使用 Ctrl 键输入少量的 unicode 字符。例如,Ctrl + a 将为“U+00E1 á 或 \u00E1”。 /* 循环到...

回答 1 投票 0

如何在ncurses中的窗口(游戏和暂停窗口)之间切换?

我正在用C创建一个游戏。我不是在stdscr中玩它,而是在一个名为basewin的win中玩。我想,当用户按“P”时,打开另一个窗口,称为pausewin,并暂停在basewin上运行的游戏...

回答 1 投票 0

“printw”到底是做什么的? (Ncurses)

有人可以告诉我 printw 到底是做什么的吗?我尝试寻找信息但找不到任何东西。

回答 3 投票 0

Python 使用 Curses 显示所有可用颜色对的问题

我正在运行 Python 3.10,并且遇到了诅咒问题,特别是在尝试利用全部颜色对时 curses.COLORS 返回 256 curses.COLOR_PAIRS 返回 65536 咒骂。

回答 2 投票 0

子进程中的Ctrl Z 会破坏ncurses 的reset_prog_mode

我正在编写一个ncurses应用程序,它显示目录中的文件,并获取用户选择的文件并在vim中打开,问题是当我按ctrl z暂时关闭vim时,在

回答 1 投票 0

如何操作“script”命令创建的计时和打字稿文件?

作为调试过程的重要步骤,仔细查看时间和进度是必须的。 经常使用 script 和 scriptreplay,我想知道是否存在用于操作结果的工具......

回答 1 投票 0

为什么 curs_refresh() 这么慢?

我尝试使用 ncurses 制作一个简单的文件查看器,允许用户滚动文件并在底部显示状态栏。 问题是refresh()(通过getch()调用)是......

回答 1 投票 0

256 种颜色,前景和背景

这是两个脚本的故事,与之前的问题相关。 这两个脚本位于 http://gist.github.com/50692。 ansi.rb 脚本在所有 256 种背景颜色上显示所有 256 种颜色。

回答 2 投票 0

如果没有 initscr,getch 就无法工作

我浏览了 NCURSES 的文档。我不明白如果我在没有 initscr 的情况下使用 getch 那么为什么这个程序无法工作。有没有其他方法可以在没有

回答 3 投票 0

如何让 VS Code 识别 C++ 中不同的包含路径?

当我写#include时IntelliSense给我一个错误: #include 根据configurationProvider 设置提供的信息检测到的错误。波形曲线被禁用...

回答 1 投票 0

Debian 控制台图形错误

当我尝试通过 Putty 安装某些东西时,它看起来像这样: 真的很麻烦:)。 有人对此有建议吗?

回答 2 投票 0

Ncurses curs_set(0) tty

我的问题可能有一个简单的答案(或者根本没有答案),但是什么可能导致 curs_set(0) (使光标不可见)在 tty 上失败,但在终端模拟器上失败? 我的测试代码是si...

回答 2 投票 0

有什么方法可以使终端控制序列可移植吗?

我目前正在规划一个类似 Vim 的自定义编辑器。它将用 C 语言编写,我希望它在尽可能多类型的系统之间尽可能可移植。 我是一个...

回答 1 投票 0

ncurses- KEY_ENTER 失败

我一直在尝试自学 ncurses,到目前为止我很喜欢它。不过,我正在尝试编写一个小型文本编辑器,例如 pico 或 nano。到目前为止我已经把它设置得相当好。我创造了一个有趣的...

回答 4 投票 0

如何在TERM环境变量中指定多个条目?

阅读http://invisible-island.net/ncurses/terminfo.src.html,听起来好像应该可以将多个条目(例如“ansi+erase”和“ansi+cup”)分配给术语环境变量...

回答 1 投票 0

正常编译时出现意外读数,但使用 GDB 一切正常

我在制作自己的程序期间一直在GDB中尝试我的程序,但是当我运行不带-g的编译时,它给出了意想不到的结果,问题 从第二个命令开始的结果...

回答 1 投票 0

_curses.error:setupterm:找不到终端,Raspberry Pi

每次我在 Raspberry Pi 上运行此脚本时: 导入诅咒 导入 RPi.GPIO 作为 GPIO GPIO.setwarnings(假) GPIO.设置模式(GPIO.BOARD) 电机1a = 7 电机1b = 11 电机1e = 22 电机2a = 13 电机2b ...

回答 1 投票 0

在conan中识别linux发行版

我为一些使用 Ncurses 的项目创建了一个 Ncurses conan 包。我使用 conanfile.py 进行配置。现在我遇到的问题是,在 Centos 下 terminfo 位于 /usr/lib 中,而在 Debian-ba 下...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.