LoginSignup
17
27

More than 5 years have passed since last update.

コマンドラインショートカット

Last updated at Posted at 2014-08-24

コマンドラインショートカット

  • 毎回、口頭で教えるの面倒なのでまとめる
  • コマンドラインはbashなので、基本的にbashが対象です
  • ググればいくらでも出てくるけど、これ書いておけばよかろという状態にしたい
  • キーバインドをviにしているヒトは対象外
  • [t]*csh使いは社史編纂でもしとけ

Ctrl

  • Ctrl + a
    • 先頭にカーソルを移動
  • Ctrl + e
    • 末尾にカーソルを移動
  • Ctrl + k
    • カーソルから右をカット
  • Ctrl + u
    • カーソルから左をカット
  • Ctrl + y
    • Ctrl + [y|k]でカットした文字列をペースト
  • Ctrl + r
    • ヒストリからインクリメンタルサーチ
  • Ctrl + l
    • バッファクリア(=$ clear)
  • Ctrl + d
    • ログアウト(=$ exit)
  • Ctrl + z
    • ジョブを一時中断。ジョブに戻る時は$ fg
  • Ctrl + s
    • バッファを一時停止、tailで流れるのが困る時に使う
  • Ctrl + [p|n|f|b]
    • 矢印キーが使えれば必要ない上下左右(present, next, forward, backward)
  • Ctrl + t
    • 前後の文字を入れ替える

Alt

  • 単語単位の移動くらいしか使ってないので割愛

Tab補完時に大文字小文字の区別をなくす

  • .bashrcか.bash_profileに下記を記述
bind 'set completion-ignore-case on'
  • zshはデフォルトで大文字小文字を区別しない

Ctrl + sの誤射を防ぎたい

  • .bashrcか.bash_profileに下記を記述
stty stop undef
17
27
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
17
27