LoginSignup
0
0

More than 3 years have passed since last update.

【Linux備忘録】shellの便利なショートカット

Last updated at Posted at 2021-04-19

知らなかったショートカットしか書かないです

1.1 カーソル移動

コマンド 動作
Ctrl+b(back) 行頭に向かって1文字分移動する
Ctrl+f(forward) 行末に向かって1文字分移動する
Ctrl+a 行頭に移動する
Ctrl+e 行末に移動する

1.2 単語単位でのカーソル移動

コマンド 動作
※1 Metaキー+b(back) 行頭に向かって1単語分移動する
Metaキー+f(forward) 行末に向かって1単語分移動する

※1 Metaキー:メタキー(英語: meta key)とは、一部のコンピュータのキーボードにある修飾キーである。
(Weblio辞書より引用)
昔のキーボードにはあったらしいが、今のキーボードにはほとんど存在しないキーなので
AltかEscで代用するらしい(私の環境のTera termではAltをMetaキーとして使えないのでEscでのみ動作しました)

1.3 文字の削除

コマンド 動作
Ctrl+w(word?) 行頭に向かって1単語分削除する

1.4 カット&ヤンク(ペースト)

コマンド 動作
Ctrl+k ※2 カーソル位置から行末までを削除する
Ctrl+u カーソル位置から行頭までを削除する
Ctrl+y カットした文字列をヤンク(ペースト)する

※2:ここで削除した文字列はクリップボードに記録される(カット&ペーストのカットと同じ感じ)

2. 画面を消去する

コマンド 動作
Ctrl+l 画面を消去する(Clearコマンドと同じ操作)

3. コマンド履歴関連

Ctrl+rで「インクリメタルサーチ」というコマンド履歴の検索ができる

インクリメタルサーチ時の操作

コマンド 動作
(文字列の入力) 検索語を追加して検索する
Ctrl+r 1つ前の検索結果に移動する
Enter 検索結果をそのまま実行する
Esc 検索結果を表示したままコマンドラインに戻る
Ctrl+g 検索結果を破棄してプロンプトに戻る

参考文献

新しいLinuxの教科書 (https://www.sbcr.jp/product/4797380941/)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0