Skip to main content

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画面のクリア