1. ホーム

[解決済み】Vimで複数のファイルを効率的に操作する方法

2022-03-23 15:55:33

質問

Perlスクリプトを開発するためにVimを使い始め、非常に強力であることがわかり始めています。

私が気に入っているのは、複数のファイルを一度に開くことができることです。

vi main.pl maintenance.pl

で、その間をホップする。

:n
:prev

で、どのファイルを開いているかを確認します。

:args

そして、ファイルを追加するには、次のようにします。

:n test.pl

と入力すると、ファイルのリストに追加されると思うのですが、代わりに現在のファイルリストが消去され、私が :args のみです。 test.pl を開いてください。

では、argsリストにファイルを追加したり削除したりするにはどうすればよいのでしょうか?

どのように解決するのですか?

タブ(Vim 7で導入)を使ってはどうでしょうか? タブの切り替えは :tabn:tabp , と :tabe <filepath> で新しいタブを追加し、通常の :q または :wq をクリックすると、タブが閉じます。 もし :tabn:tabp をあなたの F7 / F8 キーを使えば、簡単にファイルを切り替えることができます。

ファイル数がそれほど多くない場合や、Vim 7をお持ちでない場合は、画面を複数のファイルに分割して表示することも可能です。 :sp <filepath> . そして、分割された画面を切り替えるには Ctrl + W を押して、移動したい方向の矢印キー(または矢印キーの代わりに。 w で次へ、そして W 前の分割画面用)