Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

【備忘録】Vimの基本的な使い方その1

$
0
0

Vimのモード

■ Normalモード(ノーマルモード) Vim固有の操作を実行するモード。カーソル移動などの基本操作が行える。

■Insertモード(挿入モード) 普通のエディタのように、テキスト入力が行える。

■ Commandモード(コマンドモード) :(コロン)から始まるコマンドを実行するモード。保存、終了、置換などのコマンドを実行できる。

■ Visualモード(ビジュアルモード)「選択モード」。選択範囲に対して操作を行うコマンドを実行できる。選択範囲のコピーなど。

起動と終了

ターミナルで以下のコマンドを実行すると起動する。

$ vim

ファイルを指定して起動

$ vim hoge.txt

Vim 起動後にファイルを開く

# カレントディレクトリのファイルを開く
:e hoge.txt

# ファイルパスを指定して開く
:e ../huga.txt

終了するには「:」を入力してコマンドモードに切り替えてから「q」を入力してEnterキーを押下する。

コマンド入力をキャンセルして終了したい場合は、ESCキーを押下したあとに「:q」を入力してEnterキーを押下する。

入力

Vimの起動直後はノーマルモードから始まる。
テキスト入力を行うためにはインサートモードに遷移する必要がある。
インサートモードへの遷移の方法は「i」または「a」、「o」で行える。

i、a、oはそれぞれ以下の通り違いがある。

iカーソルの位置から入力を開始する。
aカーソルの右隣から入力を開始する。
oカーソル行の下に新しい行を挿入して入力を開始する。

保存

入力した値の保存はコマンドモードで行う。
入力モードからESCキーを押下してコマンドモードに遷移してから、
「:w」を入力してEnterキーを押下すると保存が完了する。

ファイルの新規作成

enewコマンドにより新しいバッファが作成される。

:enew

新しいバッファはwコマンドで名前をつけて保存できる。

:w fuga.txt

操作の巻き戻し

ノーマルモード時に「u」を押すことで操作を元に戻すことができる。また、CTR キーと「r」を押下することで元に戻した直前の操作をやり直すことができる。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>