diff --git a/kilo.c b/kilo.c index 427d0ca..ffb82ec 100644 --- a/kilo.c +++ b/kilo.c @@ -7,6 +7,10 @@ #include #include +/*** difnes ***/ + +#define CTRL_KEY(k) ((k) & 0x1f) + /*** data ***/ struct termios orig_termios; @@ -50,7 +54,7 @@ int main() { } else { printf("%d ('%c')\r\n", c, c); } - if (c == 'q') break; + if (c == CTRL_KEY('q')) break; } return 0;