荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: hace.bbs@bbs.ccie.net.cn (半边海), 信区: InstallBBS
标  题: 在 getdata() 中增加快捷键 Ctrl+U
发信站: BBS_半边海站 (Fri Dec  5 15:14:16 2003)
转信站: SZU!news.ccie.net.cn!hace

呵呵, 很像在 bash 中按 Ctrl+u :

int getdata(...)
{
    //...
+       if (ch == Ctrl('U')) {
+           if (curr == 0)
+               continue;
+           clen = 0;
+           curr = 0;
+           move(y, x);
+           buf[0] = '\0';
+           clrtoeol();
+           continue;
+       }

        if (ch == KEY_DEL) {
            if (curr >= clen) {
                curr = clen;
    //...
}
--
※ 来源:·BBS 半边海站 bbs.ccie.net.cn·[FROM: 深海]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店