相关疑难解决方法(0)

C中控制台底部的输入栏

窗口底部

一些应用程序,如vim,mutt,aptitude包含

  • 输出和顶部窗口部分
  • 用户输入或显示状态的底部.

(假设有一个子进程要输出,另一个用于输入用户.目的是在输入输入或查看状态的同时允许更新输出.)

Actions  Undo  Package  Resolver  Search  Options  Views  Help
C-T: Menu  ?: Help  q: Quit  u: Update  g: Download/Install/Remove Pkgs



                                                                            |
                                                                            |
                                                                            |
                                                                            |
                                                                            |
                            ???????????????                                 |
                            ?Loading cache?                                 |
                            ???????????????                                 |
                                                                            |
                                                                            |
                                                                            |
                                                                            |
                                                                            |
                                                                            |    
                                                                            |
--------------------------------------------------------------------------- |
Initialising package states                                            100% |
Run Code Online (Sandbox Code Playgroud)
+-------------------------------------------------------+
| some output here                                      |
|                                                       |
|                                                       |
|                                                       |
|                                                       |
|                                                       |
|-------------------------------------------------------+
|:input here                                            |
+-------------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)

Ncurses教程没有提到这显然是可能的.

在StackOverflow或Web搜索引擎上对" c print to {window,screen,terminal,console} bottom "的查询没有帮助. …

c unix console input command-line-interface

19
推荐指数
2
解决办法
4115
查看次数

有没有办法使用诅咒在同一终端上创建单独的显示和输入?

我想编写一个导致此UI的命令行程序:

------------
|          |
|     A    |
|__________|
|_____B____|
Run Code Online (Sandbox Code Playgroud)

A是一个单独的进程,循环并显示实时事件列表.它自我刷新.

B是命令提示符.它固定在底部并获得了命令历史记录.

我知道一些命令行IRC程序会这样做,所以它必须是可能的.

如果您可以使用Python绑定给我一个片段,那么可以获得奖励.

我知道这篇文章,但我有点迷失在诅咒文档中.

python curses

6
推荐指数
1
解决办法
3629
查看次数

标签 统计

c ×1

command-line-interface ×1

console ×1

curses ×1

input ×1

python ×1

unix ×1