言語: English
これは ECHO などを止めます。CLIアプリを作るのに役立ちます。184通りのキーの組み合わせに対応しています。
~/.npmrc
@8128-33550336:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=あなたのトークン
$ npm i @8128-33550336/key-capture
const capture = createCapture();
capture.start();
capture.keyEventEmitter.on("Control.C", () => {
process.exit(0);
});
process.stdin.on('data', listener)
をしているためstopしても止まりません.
http://www.setgetweb.com/p/i5/rzaiwspecial.htm
https://invisible-island.net/xterm/xterm-function-keys.html
https://web.archive.org/web/20121225024852/
http://www.climagic.org/mirrors/VT100_Escape_Codes.html
https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h3-Single-character-functions
https://nxmnpg.lemoda.net/ja/5/terminfo
https://invisible-island.net/xterm/ctlseqs/ctlseqs.pdf pp.36-41
ぜひ使ってください
IssueやPullRequestを歓迎します。