Help us understand the problem. What is going on with this article?

ブラインドタッチの次に覚えたい!開発効率を上げるためのコマンド操作

はじめに

今回、使いこなして損はないコマンド操作を備忘録として投稿します。
なるべくホームポジションからずれない位置で操作できれば、間違いなく開発効率の向上に繋がります。
最初は覚えるのが億劫かもしれませんが、ガンガン使って習得しちゃいましょう!

操作一覧

入力保管機能

Tabキー

カーソルの移動

キー(コマンド) 挙動
Ctrl + b(backward) 後方に1文字分移動する
Ctrl + f(forward) 前方に1文字分移動する
Ctrl + a  行頭に移動する
Ctrl + e  行末に移動する
etc → b  後方に単語1つ分移動する
etc → f  前方に単語1つ分移動する

文字の削除

キー(コマンド) 挙動
Ctrl + h , BackSpaceキー   カーソル位置の後方に1文字削除する
Ctrl + d , Deleteキー   カーソル位置の1文字を削除する
Ctrl + w  後方にスペース区切りで1単語分削除する

カット, ペースト

キー(コマンド) 挙動
Ctrl + k  カーソル位置から行末までを削除する
Ctrl + u  カーソル位置から行頭までを削除する
Ctrl + y  最後に削除した内容を挿入する

画面表示

キー(コマンド) 挙動
Ctrl + s 画面表示をロックする
Ctrl + q 画面表示のロックを解除する
Ctrl + l , clear 画面を消去する
Ctrl + c 実行中のコマンドの強制終了
reset 端末を初期化する

コマンド履歴の操作

キー(コマンド) 挙動
Ctrl + p(previous) , ↑キー 1つ前のコマンド履歴に移動する
Ctrl + n(next) , ↓キー 次のコマンド履歴へ移動する
Ctrl + r 履歴をさかのぼってインクリメンタル検索をする

インクリメンタル検索時の操作

キー(コマンド) 挙動
Ctrl + r 一つ前の検索結果へ移動
Ctrl + g 検索結果を破棄してプロンプトに戻る
Enterキー 現在の検索結果をそのまま実行
Escキー 現在の検索結果を表示したままコマンドラインに戻る
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした