📄 init.c
字号:
/* @(#)init.c 1.1 92/07/30 SMI *//* * Copyright (c) 1988 by Sun Microsystems, Inc. */#include "curses.h"#include "signal.h"init(){ void intr_handler(); /* * initialize screen */ savetty(); initscr(); clear(); refresh(); /* * trap some signal's... */ (void) signal(SIGINT,intr_handler); (void) signal(SIGQUIT,SIG_IGN); (void) signal(SIGHUP,SIG_IGN); (void) signal(SIGTSTP,SIG_IGN); /* * set some terminal modes.. */ nl(); /* turn on CR-LF remap */ crmode(); /* set cbreak... */ echo(); /* turn on echoing */ leaveok(stdscr,FALSE); scrollok(stdscr,FALSE);}aborting(val)register val;{ (void) signal(SIGINT,SIG_IGN); stop(val);}stop(val)register val;{ clear(); refresh(); endwin(); resetty(); exit(val);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -