vi で編集中に別のファイルの内容を読み込む
viで編集中に、「あ、ここにあっちのファイルの内容を貼り付けたい」というようなことがよくありますね。
誰ですか? 一旦抜けてから、そっちのファイルを開いてコピーして、もう一度開き直してコピペとかしているのは? 誰だ…?誰だ…? あ、俺か!(黒沢)
というわけで、そんな非効率的なことをせずに、コマンドで別ファイルを読み込みましょう。
: 行番号 r ファイル名 |
これで読み込めます。行番号を指定しないと、カーソル行に読み込まれます。
使用例
: 125 r include.php |
これで、編集中のファイルの125行目に、同一ディレクトリ内にあるinclude.phpというファイルが丸々挿入されます。
広告
Vimで別ファイルを取り込むには ":行番号 r ファイル名"