#include<ncurses.h>
main() {
initscr();
mvhline(7, 10, '=', 4);
mvhline(8, 10, '=', 5);
mvhline(9, 10, '=', 6);
mvhline(10, 10, '=', 7);
mvhline(11, 10, '=', 8);
refresh();
endwin();
}
输出
====
=====
======
=
=
PuTTY,SLES 12. ncurses-5.6-90.55
编码,键盘仿真和LC_ *环境变量没有区别
问题很简单:
为什么边框的水平部分只有1个符号以及如何使其尺寸正确
答案 0 :(得分:0)
我找到了问题的根源。
环境变量TERM中的问题
export TERM=ansi
hline仅在0-7的长度范围内正常工作
export TERM=xterm
不要工作
export TERM=vt100
使用vt100一切正常