6

I use vim btw

you are viewing a single comment's thread
view the rest of the comments
[-] bh11235@infosec.pub 3 points 1 year ago

To me vim's main strengths are

  • It delivers the same OK-ish experience no matter what file type or language I'm dealing with. Yeah it'll never be as good as a dedicated Python IDE for writing Python, but I'd rather know vim than 5 different IDEs for Python, YAML, Dockerfiles, Rust, Latex, whatever I need to deal with today.
  • It just edits files and doesn't hide internal state, intermediate files, etc to make my life 'simpler' (notepad is the same, so I guess this is more of a strength vs IDEs). When an IDE fails to align all of its internal moving parts just right to compile a project I know I'm in for an hour of figuring out which checkbox needs to be unticked in what sub-sub-sub-sub-submenu, I like it much better to have a "flat" experience of invoking a command line and getting an error message directly from the tool I am invoking.
  • 20dd to delete 20 lines, that's very neat.
this post was submitted on 18 Jul 2023
6 points (87.5% liked)

Programmer Humor

32050 readers
1666 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS