xterm
キー操作
オプション名 | 説明 |
Ctrl-C | 処理を停止する(インタラプト) |
Ctrl-D | 処理を終了する(EOF) |
Ctrl-Z | フォアグランドで動いている処理を中断(サスペンド) |
Ctrl-S | 画面出力を停止する |
Ctrl-Q | 画面出力を再開する |
Ctrl-L | 画面をクリア |
Ctrl-B | カーソルを左に移動 |
Ctrl-F | カーソルを右に移動 |
Ctrl-A | カーソルを行の先頭に移動 |
Ctrl-E | カーソルを行の終りに移動 |
Ctrl-H(Back Space) | カーソルの左の1文字を削除 |
Ctrl-W | カーソル位置の単語を削除 |
Ctrl-K | カーソル位置から行末までの文字列を削除 |
Ctrl-U | 行頭からカーソル位置までの文字列を削除 |
Ctrl-Y | 直前に削除した文字列を貼り付け |
確認
$ stty -a speed 38400 baud; rows 24; columns 80; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?; swtch = M-^?; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0; -parenb -parodd cs8 hupcl -cstopb cread -clocal -crtscts -ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc ixany imaxbel opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke
設定
$ stty erase ^? …削除をDELETEキーにする $ stty erase ^H …削除をBSキーにする
コマンド入力操作
長いコマンドを入力してて先頭のの命令を変更したいという場合、
十字キーでいちいち戻るのは面倒。そこで、Ctrlキーを使って入力を楽に行う方法をメモしておく。
十字キーでいちいち戻るのは面倒。そこで、Ctrlキーを使って入力を楽に行う方法をメモしておく。
- Ctrl+A : 先頭へ移動
- Ctrl+D : 先頭文字から削除
- Ctrl+E : 語尾へ移動