VIM で現在の行からファイルの末尾までのすべてのテキストを削除するにはどうすればよいでしょうか? 質問する

VIM で現在の行からファイルの末尾までのすべてのテキストを削除するにはどうすればよいでしょうか? 質問する

非常に大きなファイル(10GB 以上)があります。ファイルの先頭から数行だけ必要です。ファイルの残り(現在の行からファイルの最後まで)を削除することは(vim で)可能ですか?

ベストアンサー1

dG現在の行からファイルの最後までを削除します

dCtrl+Endカーソルからファイルの最後までを削除します

headしかし、このファイルがあなたが言うほど大きい場合は、ファイルを編集して保存するのではなく、最初の数行を読み取った方がよいかもしれません。

head hugefile > firstlines

(Windows の場合は、の Win32 ポートを使用できますhead)

おすすめ記事