quinaengのブログ

ねっとわあくえんじにあです。くいなのらくがきちょうです。

vimメモ

カーソル移動

「h」 左に一文字分移動

「j」 下に一文字分移動

「k」 上に一文字分移動

「l」 右に一文字分移動

「ctrl + f」 下にスクロール

「ctrl + b」 上にスクロール

「gg」 最初の行へ移動

「G」 最後の行へ移動

 

編集

「i」 現在のカーソルの位置の一文字分左にインサート

「a」 現在のカーソルの位置の一文字分右にインサート

「I」 現在の行頭にインサート

「A」 現在の行末にインサート

「o」 前の行にインサート

「O」 次の行にインサート

 

複数のファイルを編集

1、「vi a.txt b.txt」 複数のファイルを開く

2、「:b b.txt」 b.txtの編集に切り替え

 

複数のファイルをウィンドウ分割で編集

1、「vi」

2、「:vnew」

3、「ctrl + ww」 カーソルの切り替え

4、「:w a.txt」 ファイル名a.txtで保存

 

文字列の置換

「:%s/<置換前>/<置換後>/g」 

 

その他の操作

「u」 Undo

「ctrl + r」 Redo