11
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

挿入ノーマルモード

Posted at

挿入モードからノーマルモードへの復帰

キーストローク 結果
<Esc> ノーマルモードに切り替え
<C-[> ノーマルモードに切り替え
<C-o> 挿入ノーマルモードに切り替え

挿入ノーマルモードとは

ノーマルモードの特殊バージョンで、発射できるコマンドは1つだけで、そのあとには、すぐに挿入モードに戻る。
現在、挿入モードにいて、ノーマルモードのコマンドを1つだけ実行してから、また挿入モードで作業を続けたい場合、モード切り替えの煩雑さを減少させてくる解決法。

用途例

ウィンドウの最上行か最下行にカーソルがあり、画面をスクロールして、前後をもう少し確認したい場合。
zzコマンドは、画面を再描画して、カーソル行を中央に移動してくれる。これにより、そのときに作業をしていた行の前後の行を画面に半分ずつ表示できる。
挿入モードで、<C-o>zzと入力すると、すぐに挿入モードに戻って、思考を中断することなく、入力を続けることができる

参考

『実践Vim』 TIP14

11
12
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
11
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?