4.2 out of 5 with 16 ratings

Vim Reviews

about Vim · · Helpful Not helpful 9 Helpful Report as spam

Vim is fantastic in so many ways, several of which have been touched upon by others.

The features that keep me coming back to vim year after year are:

(1) It is quite possible to perform all editing tasks without a mouse (!). This is a huge plus if you're editing a text document and find that moving your hand away from the keyboard to grab the mouse is annoying and time-wasting. It takes time and practice to learn the keyboard commands, but once learned you'll wonder how you ever worked without them.

(2) The ability to record keystrokes and replay them. I do this multiple times a day and find it far superior to any other gui approach to making the same changes in various locations of a large file. For example, suppose you wanted to change the middle name to a middle initial in a text file with 100,001 lines, each line containing firstname, middlename, lastname. You could easily program the keystrokes to position the cursor at the next middle name, remove all characters except the first, and reposition to the next middle name of the next line. Then simply tell vim to execute that same sequence 100,000 times - and voila in a matter of seconds the job is finished!

(3) The ability to edit column-based blocks. If all lines of the text file were aligned, and you need to modify, say, columns 21-36 of every line in the same manner, you simply highlight the columns and perform the modification. With most gui editors you would manually edit each line seperately.

.. these are just three of my favorite vim features. There are countless others.

BTW I've been using vim every work day since it came out in 1991, and used its predecessor, vi, for the 7 years prior to that! 30 years of vi/vim and still going strong!

[Edited by rmbjr60, August 08]

reply

about Vim · · Helpful Not helpful 3 Helpful Report as spam

It's the most powerful and the fastest text editor that I've ever used.
I write all the text and code on vim, and then I paste it on other programs for the final formatting touches.

reply

about Vim · · Helpful Not helpful 3 Helpful Report as spam

Everywhere, easy on resources, extensible, ssh-friendly, open source, mature.

reply

about Vim · · Helpful Not helpful 3 Helpful Report as spam

It's like you have another one person who refactors code for you) Usually, when you use something like Sublime Text, you have wide freedom to write something with Python to do things. But it's strange for a little task, like edit end of each line with defined criteria, for example. Instead, Vim can just repeat what you do with simple and intuitive command-line inputs! It can just "press" dozen of keys and oriented in document instead of you. Just like bot or half-bot)

Really, if you think you are already typing quickly - you need to start using Vim, because it can do things without typing at all! Of course, I wrote the first thing which came to my mind, and any comment doesn't describe this software good enough. You should learn it.

reply

Simply the best editor

about Vim and tmux · · Helpful Not helpful 3 Helpful Report as spam

When I first tried Vim, it was at school with my computer science teacher. He learned all of the class how to use it for basic text edition. I then discovered all the plugins, add-ons, and settings. It's been more than 6 years I use it on a daily basis, and I was never disappointed by it.

A good combination is tmux + vim, even if you're not a developer, it's super-easy to learn it's basic usage.

Hoping you will give it a try, and adopt it if it fits your needs!

[Edited by 6443899, July 23]

reply

The Editor of any OS...

about Vim · · Helpful Not helpful 3 Helpful Report as spam

I used it an *nix and Windows. Set the windows shortcut to match with linux one. So, any where I editing text file, I feel at home...

This is my major editor. The second one is Notepad++

reply

about Vim · · Helpful Not helpful 3 Helpful Report as spam

I have been using Notepad++ for quite some time now, but had the feeling I have to try Vim out on Windows too, not just using it as a terminal editor. Day by day I find it more productive and fun than Notepad++. It's like changing from PHP to Ruby for me ;)

reply

about Vim · · Helpful Not helpful Report as spam

In 90s - great editor.
In early 00s - great editor
In 10s - okaaaay, but we have X,Y,Z editors that do everything much faster and easier.
in 20s - NO, bullshit.

reply

Because stuff just has to be as user unfriendly as...

about Vim · · Helpful Not helpful Report as spam

Vim - Because stuff just has to be as user unfriendly as possible. A lot of programmer elitists are having pride in using vim, well, I hate it. Maybe it makes people feel special knowing a lot of stuff about something, even if it's completely useless, idk. Hence they need a ton of addons or whatever to add functionality any IDE has out of the box and then claim "it's efficient". Yes, spending ages to learn this **** is very efficient. In the same time I could also use something good and actually be productive. Call me lazy, but I don't want to remember a gazillion shortcuts to do stuff that works well in any open source IDE without any shortcuts. And for simple stuff on the console, nano works completely fine.

If you think you have to use vim because you are in ssh and coding on a remote machine, it means that you either:

  • could mount the remote directory and use an IDE
  • are ridiculous
  • are working on a production machine, which is also ridiculous

So there is no reason to code with vim or ed or whatever there is to make your life harder anyways.

I'm symlinking vim and vi to nano.

reply

about Vim · · Helpful Not helpful Report as spam

I wish I knew about Vim when I was doing my Undergrad or Postgrad. Vim is probably the fastest way to edit text hands down.

reply

about Vim · · Helpful Not helpful Report as spam

You really can't go wrong with vim.
At this point it is an industry standard.

reply

about Vim · · Helpful Not helpful Report as spam

vim is the best terminal base text editor and ide

reply

about Vim · · Helpful Not helpful Report as spam

Once your an expert with this software you cannot imagine using anything else.

reply

????? ? ???? ???? ???????? ?? ????????? ? ????? ??...

about Vim · · Helpful Not helpful Report as spam

When I had health problems and very strong hallucinations, I got a natural pleasure from this editor. But when I got better, and the doctor said that I was completely healthy - this editor seemed to me nasty and not at all suitable for anything that I can do in Sublime Text, VSCode, UltraEdit ten times faster.

reply