LoginSignup
31
33

More than 5 years have passed since last update.

bash 操作を快適にするショートカット集

Posted at

bash のショートカットをまとめる

操作 説明
Ctrl + a 行頭に移動する
Ctrl + e 行末に移動する
Ctrl + b 1 文字前へ
Ctrl + f 1 文字後ろへ
Ctrl + p 前の履歴を表示する
Ctrl + n 次の履歴を表示する
Ctrl + u カーソルより前を削除する, 削除した文字列はコピーされる
Ctrl + y コピーした文字列をペーストする
Ctrl + d 1 文字削除する (Delete)
Ctrl + h 1 文字削除する (Backspace)
  • カーソル移動系はデフォルトの設定が Emacs モードになっているため、Emacs と同じ
  • Vi モードにしたい場合は、下記コマンドを入力する
$ set -o vi
  • Emacs モード(デフォルト)に戻したい場合は、下記コマンドを入力する
$ set -o emacs
  • Vi モードの時は、以下のとおり
    • 操作前に Esc を押す必要がある
    • 文字入力の前には、a か i を押す必要がある
操作 説明
0 行頭に移動する
$ 行末に移動する
h 1 文字前へ
l 1 文字後ろへ
k 前の履歴を表示する
j 次の履歴を表示する
dd 1 行削除する, 削除した文字列はコピーされる
p コピーした文字列をペーストする
x 1 文字削除する (Delete)
X 1 文字削除する (Backspace)
31
33
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
31
33