foldrr's weblog

旧ブログ http://d.hatena.ne.jp/foldrr/

vim 複数ファイルを編集する

環境

  • Vim KaoriYa 7.2-20090321

問題

複数ファイルを編集したい。

解決方法

まず、設定ファイルを編集する

set hidden

vim 起動時に複数ファイルを開く

> vim file1 file2

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

:e ファイル名

前述の設定ファイルの編集をしておかないと、現在表示しているファイルを保存しないと、他のファイルを開けないので注意。

開いているファイルの一覧を表示する

:files

表示しているファイルを切り替える

ファイル番号 3 へ切り替える場合。
:3CTRL-^

3CTRL-^

直前に表示していたファイルへ切り替える

CTRL-^

直前に編集していたファイルへ切り替える

ファイルを見ながら、複数ファイルを編集するとき便利かも(≧w≦)

:bmod

現在表示しているファイルを閉じる

bdel(Buffer DELete の略?)を使う。

:bdel

または

:bd

指定した番号のファイルを閉じる

:bdel 1 2 3