linux-unix vim delete
me@grafxflow

Written by me@grafxflow

21 Feb, 2021

0

7,952

How to delete all the lines of text files with vim

This is a quick snippet for anybody wanting to delete all the lines of code of a text file when editing it in the terminal using vim.

Usually in vim when you open a file and you have to delete lines of code, it can be done individually using the following - but what if you have a big file and want to delete all the lines of code this could take forever.

d

But with the below vim command you can actually delete all the lines of code in one go.

:1,$d

Here is a breakdown of what you are actually inputting with the command:

  • The : character starts vim's last line mode
  • The 1 means, starting at line 1
  • The ,$ means, until the end of the file
  • The d means, delete.

I hope this short snippet has been helpful.

Share this article

Add comment

Smart Search

me@grafxflow Author Profile picture

me@grafxflow

Founder, Grafxflow

I am a Full-stack Developer who also started delving into the world of UX/UI Design a few years back. I blog and tweet to hopefully share a little bit of knowledge that can help others around the web. I build lighting-fast dynamic content engines with Laravel, Winter CMS and Tailwind CSS. Thanks for stopping by!