Vimモード

Vim

Vimは複数のモードを切り替えて編集を行うテキストエディタです。
CUIで動作を前提に開発が進められた為、マウスを使わずキーボードから手を離す事なく操作できます。
コマンド操作に慣れるまでは使いにくいかもしれませんが、慣れてしまえば素早く操作する事が可能です。

基本のモード

モード説明
ノーマルカーソルの移動、テキストの削除・コピー・ペーストを行えます。
入力テキストの入力・編集を行えます。
ビジュアル範囲を選択して操作を行えます。
コマンドライン検索・置き換え・保存・終了を行えます。

ノーマルモード

Vimの起動時にノーマルモードから始まります。ノーマルモードから各モードに移行する起点となるモードです。

モード移行

他のモード中に[ESC]キーを押す事でノーマルモードに移行できます。

入力モードに移行
コマンド説明
iカーソル位置の前から入力モード
Iカーソル行の先頭(空白を除く)から入力モード
aカーソル位置の後から入力モード
Aカーソル行の末尾から入力モード
oカーソル行の下に行を追加し入力モード
Oカーソル行の上に行を追加し入力モード
ビジュアルモードに移行
コマンド説明
v文字単位のビジュアルモード
V行単位のビジュアルモード
[Ctrl] + v矩形選択のビジュアルモード
gv前回の範囲を再選択してビジュアルモード
コマンドラインモードに移行
コマンド説明
:コロンに続けてコマンドを打ち込む
/前方検索を行う
?後方検索を行う

入力モード

ファイルの編集をする時に使います。

基本的には他のテキストエディタで編集する時と同じように操作します。

ビジュアルモード

テキストの範囲選択をするモードです。

選択後に別のコマンドで削除やコピーを行います。

コマンドラインモード

カーソルがウインド下部に移りExコマンドと<Enter>で実行します。

ファイルの保存やVimの終了もコマンドラインモードで行います。

タイトルとURLをコピーしました