initscr.c
来自「操作系统源代码」· C语言 代码 · 共 20 行
C
20 行
/* initscr.c - initialize the curses library */#include <stdlib.h>#include <curses.h>#include "curspriv.h"WINDOW *initscr(){ char *term; if ((term = getenv("TERM")) == NULL) return NULL; setterm(term); gettmode(); if ((_cursvar.tmpwin = newwin(LINES, COLS, 0, 0)) == NULL) return NULL; if ((curscr = newwin(LINES, COLS, 0, 0)) == NULL) return NULL; if ((stdscr = newwin(LINES, COLS, 0, 0)) == NULL) return NULL; clearok(curscr, TRUE); return(stdscr);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?