ncurses 相关问题

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

如何使用ncurses crate显示一个框画字符?

我正在使用Rust和ncurses编写一个应用程序。我试图显示一个框画字符('┃'(Unicode 9475 0x2503)),但它好像根本没有打印到屏幕上。当我选择文本时,它可以 ...

回答 1 投票 2

delwin不删除窗口

我的ncurses应用使用的是Rust。当用户按F5键时,行号窗口应该被切换。当用户第一次按F5键时,窗口就会出现它应该出现的样子。...

回答 1 投票 0

安装Vim。"-with-local-dir "和 "includeir "有什么区别?

我的主要目的是想了解.configure中的参数是如何工作的,所以我决定在$HOMElocal中安装ncurses和vim,这样就不会影响我的系统。所以,我决定把ncurses和vim安装在$HOMElocal中,这样,就不会影响我的系统了。

回答 1 投票 0

wprintw: 在ncurses中,当写一个与窗口完全相同宽度的换行结束行时,会打印两个换行。

我刚刚完成了一个CLI程序的代码,用ncurses把它转换成一个TUI程序。它以类似闪存卡的方式测试用户的问题和答案集合。所有 ...

回答 1 投票 2

在C和NCURSES中处理Unicode字符。

我想在一个C程序中显示一些unicode字符。下面是一个工作的MWE。#include #include #include #include #...

回答 1 投票 1

检查输入缓冲区中等待的项目数ncurses。

如果可能的话,我怎样才能检查输入缓冲区中等待我的输入次数?也就是说,我可以合理地假设 getch 会返回多少次答案?

回答 1 投票 0

如何在我的curses程序中实现类似vim的 "命令行"?

我是python的新手,想用curses做一个小的待办事项列表程序来玩玩。这是我现在的基本代码: import curses mylist = ['item1', 'item2', 'item3'] def main(stdscr): ...

回答 1 投票 0

Ubuntu 20.4的Ncurses与18.04的版本不兼容吗?

我有2个curses程序,最初是在ubuntu 18.04上建立的,在那里都能正常工作。当我把它们复制到一个新的20.04系统上并尝试运行它们时,加载器说找不到......

回答 1 投票 0

彩色单元格ncurses

我想知道,是否可以用ncurses来 "烘焙 "一个单元格的颜色?我的意思是,我想设置一个单元格的颜色,然后,当我在attron()中使用mvprintw和其他颜色时,我想让这个单元格......

回答 1 投票 0

强制ncurses改变光标颜色了。

我有一个使用ncurses的终端程序,周期性地改变前景和背景颜色。不幸的是,光标的颜色直到终端滚动时才会改变。ncurses在做什么 ...

回答 1 投票 0


使用鼠标在ncurses中绘制字符行

我正在尝试使用ncurses用鼠标在屏幕上绘制一行字符。我可以在屏幕上区分BUTTON1_CLICKED事件和BUTTON1_RELEASED事件,但还没有...

回答 1 投票 0

为什么EOF(ctrl + d)无法在功能代码中执行?而且只有ctrl + z

我下面有一些代码可以正常工作,但是仅当我在Linux上执行ctrl + z而不退出ctrl + d(EOF)时才退出?它与ncurses有关吗?我应该改用什么(ERR?),为什么呢? #include ...

回答 2 投票 0

从ncurses中读取文本文件中的单个数字

我有一个文本文件,其中填充了数字,它们之间没有空格,每行中的位数相同(实际上是ASCII图像)。我需要将每个数字(0-9)读入两个数字......

回答 1 投票 0

无法将LINES和COLS用作ncurses中的常量

问候大家,第一次来这里。我正在使用ncurses在C中构建一个程序,在该程序中我需要声明一个二维数组,该数组是用户终端屏幕的高度和宽度,这将......>

回答 1 投票 0

如何在c程序中使用dialog.h

我正在尝试在我的C程序中使用dialog.hin。为此,我查阅了手册(man 3对话框)并使用了他们提供的示例代码。这就是我的C程序的样子(它称为main.c):...

回答 1 投票 0

诅咒中的非空格字符

我正在尝试编写一个基本程序,以使用诅咒和非间距字符在C语言中打印ā(带上划线的a)。我已将语言环境设置为en_US.UTF-8,并且能够打印国际语言...

回答 2 投票 0

使用ncurses调整终端大小和滚动问题

我正在使用ncurses库在C中编程(这是第一次),我有两个问题。我在使用默认终端(gnome终端)的ubuntu上。 1)我需要调整终端的大小。我用了resizeter()...

回答 4 投票 6

Ncurses键盘输入

我测试了getch和getchar,但是它正在等待输入,我认为必须有一个读取键盘缓冲区的函数。我的代码的一部分,而(1){if(key!='r'){if(key!='q')...

回答 1 投票 0

ncurses对话框显示qqqq / xxxx行而不是行

dialog --version->版本:1.0-20051107我有两台机器,都是RHEL5 Linux,具有相同版本的对话框。在机器A上,我的对话框很好地呈现。在机器B上,我得到相同的颜色,并且...

回答 1 投票 1

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