1. ホーム
  2. ファイル

[解決済み】VIMで現在の行からファイルの終わりまですべてのテキストを削除するにはどうすればよいですか?

2022-04-03 04:04:35

質問

私は非常に大きなファイル(10Gb以上)を持っています。ファイルの先頭から何行かだけ必要です。ファイルの残りの部分(現在の行からファイルの終わりまで)を削除することは(vimで)可能でしょうか?

解決方法は?

d G は、現在の行からファイルの終わりまでを削除します。

d Ctrl + 終了 は、カーソルからファイルの終わりまで削除します。

しかし、もしこのファイルがあなたの言うように大きいのであれば、最初の数行を読むのに head を編集して保存するのではなく

head hugefile > firstlines

(Windowsの場合、Win32に移植した head )