Linux のカーソル移動など
カーソル移動
Ctrl + *
でのカーソル移動を覚えておくと何かと楽です。
txt
p
↑
a << b < . > f >> e
↓
n
キー | 動作 |
---|---|
Ctrl + p,n | コマンド履歴を 上,下 に移動 |
Ctrl + r | コマンド履歴の検索 |
Ctrl + a,e | カーソルを 行頭,行末 に移動 |
Ctrl + b,f | カーソルを左,右に移動 |
TODO: 折りたたみ
※ Emacs 風のキーバインドということです。もし変えたい場合は set -o vi
削除系
キー | 動作 |
---|---|
Ctrl + d | カーソルの右 1 文字削除 |
Ctrl + k | カーソルの右 行末まで削除 |
BackSpace | カーソルの左 1 文字削除 |
Ctrl + w | カーソルの左 1 単語削除 (1個前のスペースまで) |
その他のターミナル操作
フォアグラウンド/バックグラウンド
キー | 動作 |
---|---|
Ctrl + z | 実行中のプロセスをバックグラウンドに追いやって、ターミナル操作に戻る |
fg | バックグラウンドに追いやったプロセスから戻る |
操作の停止と復旧
キー | 動作 |
---|---|
Ctrl + s | 操作停止 (使わないけど間違って打ちがち) |
Ctrl + q | 操作停止からの復旧 (間違って打ったときのためだけに覚えている) |
その他
キー | 動作 |
---|---|
Ctrl + r | 履歴の検索 |
Ctrl + l | 画面のクリア |