# Vim Reviews
**Vendor:** Vim  
**Category:** [Healthcare Integration Engines](https://www.g2.com/categories/healthcare-integration-engines)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 268
## About Vim
Vim is a highly configurable and efficient text editor, renowned for its versatility and power. As an enhanced version of the traditional &#39;vi&#39; editor, Vim offers a comprehensive feature set that caters to a wide range of text editing needs, from simple note-taking to complex programming tasks. Its modal design, which separates editing tasks into distinct modes, allows users to perform actions swiftly and with precision. While Vim has a steeper learning curve compared to conventional editors, it rewards users with unparalleled efficiency and control once mastered. Key Features and Functionality: - Modal Editing: Vim operates in different modes—such as Normal, Insert, and Visual—each tailored for specific tasks, enabling efficient text manipulation. - Extensive Customization: Users can tailor Vim to their preferences through a vast array of plugins and scripts, enhancing functionality and adapting the editor to various workflows. - Syntax Highlighting: Vim supports syntax highlighting for numerous programming languages, aiding in code readability and reducing errors. - Multi-File and Multi-Window Support: Users can edit multiple files simultaneously, utilizing split windows and tabs to manage complex projects effectively. - Integrated Help System: Vim includes a comprehensive help system, providing users with immediate access to documentation and guidance. - Cross-Platform Availability: Vim is available on various operating systems, including Unix, Linux, Windows, and macOS, ensuring a consistent editing experience across platforms. Primary Value and User Solutions: Vim addresses the need for a powerful and efficient text editing tool that can handle a wide range of tasks, from simple text editing to complex programming. Its modal design and extensive customization options allow users to tailor the editor to their specific workflows, enhancing productivity and reducing the time spent on repetitive tasks. By supporting multiple programming languages and offering features like syntax highlighting and multi-file editing, Vim serves as a versatile tool for developers and writers alike. Its cross-platform availability ensures that users have a consistent and reliable editing environment, regardless of the operating system they use.




## Vim Reviews
  ### 1. Vim review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hiteshi Jain . | Senior Applied Scientist, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 21, 2021

**What do you like best about Vim?**

Vim is an open source editing tool built to enable a very efficient text editing. The good thing about it is it handles most file times and is especially usefull for the programmers. It's quickly accessible from the command line

**What do you dislike about Vim?**

It's not very handy to a non-linux based users unlike notepad. Though is a good tool for the programmers.

**What problems is Vim solving and how is that benefiting you?**

I have been using it for editing my codes at the workplace

  ### 2. Vim - Great CLI Based Text Editor

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abdullah K. | Senior DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 27, 2021

**What do you like best about Vim?**

You can easily edit files like code files, text files, etc, via the CLI terminal. You can edit files on servers from the terminal in place. It is a good text editor to be used by the server admins for text editing via terminal. The best thing about that is that you can edit the code files on the servers by connecting to them via the terminal via SSH without the need of downloading and re-uploading from our local system. It is a great tool for Linux admins.

**What do you dislike about Vim?**

It is hard to navigate through the file either we want to search a text or to reach some text. It is not that easy to edit text on that tool. This tool can never be the best choice for text editing via GUI as it lacks a lot of features like text replacement, formatting, etc.

**Recommendations to others considering Vim:**

If you're looking for an editor that is based on CLI and wants to use it via the terminal to edit any kind of textual file, it is a recommended tool, especially for Linux users. I will also recommend this tool to those users who want to do text editing via terminal locally.

**What problems is Vim solving and how is that benefiting you?**

We solving the problem of editing the code files inside the servers by connecting to them via the terminal via SSH without the need of downloading and re-uploading from our local system. We can edit the text in place in a file while working via the terminal.

  ### 3. Vim is a powerful editor for those in the know!

**Rating:** 5.0/5.0 stars

**Reviewed by:** C B. | Sr Systems Admin, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 05, 2021

**What do you like best about Vim?**

Vim is universally available across all distributions of Linux that I have used. The tool is powerful and useful for editing files, configuration files, and coding bash scripts. Vi is incredibly powerful in being able to identify issues in files, highlighting text for different languages and basic file editing. I love it!

**What do you dislike about Vim?**

The interface is a bit hard to get used to. The tool is very old and retains backwards compatibility. Sometimes the server is not setup to handle the cursor keys which can make the experience interesting for sure.

**Recommendations to others considering Vim:**

Some people start out using VIM may consider using NANO first, but it is not as widely available.

**What problems is Vim solving and how is that benefiting you?**

Having a tool that is available on almost ANY linux distribution is VERY helpful because you know it is always going to be there for you!

  ### 4. Complicated usage

**Rating:** 1.5/5.0 stars

**Reviewed by:** Varsha R. | Incident Response Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 20, 2021

**What do you like best about Vim?**

Vim is the best way to edit documents on remote terminals or unix OSes without GUI. It does have shortcuts that let you start editing, make changes and save them. The vim is an old, error free way of handling documents of any type on terminal only OS deployments like the test/production environment. The command is a simple one line with keyboard shortcuts for saving or canceling.

**What do you dislike about Vim?**

Vim makes everything complicated on Linux/Unix systems. Gedit or subl is a much better option if there is GUI (like on Ubuntu). The user interface on Linux terminals while using Vim is very difficult to navigate.

**Recommendations to others considering Vim:**

It's easier to give access to GUI for the remote Linux system rather than force users to resort to Vim.

**What problems is Vim solving and how is that benefiting you?**

Vim helps solve the main issue with remote terminal only linux systems and lets users edit documents even those that need administrator access (using sudo). That has to be a major advantage. Vim is also the oldest player in the market that provides a solution like this.

  ### 5. Best and easy to use text Editor for linux user

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bushra M. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 14, 2021

**What do you like best about Vim?**

.Very lightweight 
.Code editing is fast 
. Already installed on Linux OS
. Customizable we can change it according to our ease

**What do you dislike about Vim?**

. There is no GUI debugger
.Error chances are more because there is no syntax checker or spell checker.
.From learning point of view it seems difficult to learn

**What problems is Vim solving and how is that benefiting you?**

.I am using this editor for some quick changes in files on the server.
.For search, replace in files

  ### 6. As simple as it can get

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 25, 2021

**What do you like best about Vim?**

It is very simple to start and view any text-type document, edit, save. Done.

VIM is always one of the first applications I install on a new system deployment. It has become one of my most essential tools to use regularly.

**What do you dislike about Vim?**

Some features like line count do not come on by default. If only this came on by default it would make the application completely perfect!

**Recommendations to others considering Vim:**

Install it right away. It can become a very essential tool for you to use on your daily work.

**What problems is Vim solving and how is that benefiting you?**

I am monitoring documents directly from the console. Vim makes it easy to proof them quickly.

I can easily modify important files very quickly without the need of doing an ftp connection, opening the file on an IDE, and then re-uploading.

  ### 7. Old is gold type of IDE

**Rating:** 4.5/5.0 stars

**Reviewed by:** jay m. | Senior Associate Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** May 27, 2021

**What do you like best about Vim?**

easy to learn UI is different than others, but the main thing about VIM is it's already present in all the Linux machines as a default, the bottom bar is very good it shows the line number and everything which is very useful

**What do you dislike about Vim?**

Little hard to learn at the beginning as the syntax of language used does not provide IntelliSense

**Recommendations to others considering Vim:**

give it a try because it is base and convenient

**What problems is Vim solving and how is that benefiting you?**

quickly updating my development codes in the production environment

  ### 8. Vim changed my life

**Rating:** 4.5/5.0 stars

**Reviewed by:** Genesis Alberto G. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 17, 2021

**What do you like best about Vim?**

I love to use the terminal for all my daily tasks, included to edit code in vim.  I like the simplicity, the modal way between reach and edit the code.

**What do you dislike about Vim?**

the customization could be hard sometimes due to the different terminals (I have macOS and Linux devices) . So the color theme may vary too much.
Also, it's hard copy-paste to the system clipboard and the type checking for languages like typescript isn't the best.

**What problems is Vim solving and how is that benefiting you?**

velocity and simplicity editing code (typescript, javascript, python, SQL). 
it's really good to format text files as well, thanks to macros.

  ### 9. Vim Good for Speed Editing but not great in development of projects

**Rating:** 3.0/5.0 stars

**Reviewed by:** SRIJAN C. | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 06, 2020

**What do you like best about Vim?**

The best thing about vim is that it is a lightweight code text editor that will allow speed editing and is based on mac terminal so it's nice to use, with awesome plugins available it makes the code editiing even better.

**What do you dislike about Vim?**

The disliking features of Vim is that it doesn't  have an autocomplete feature and no proper text wrapping features unlike other idle text editors, no proper GUI debugger is also present in this code text editor, and also the key bindings for the new users might be hectic to use.

**Recommendations to others considering Vim:**

While using vim I would like to advise that users must first learn the key bindings as it will initially be very difficult to memorize the key bindings and work smoothly on the code base with efficiency. Then they will be able to relate to the Linux environment and will get accustomed to the vim text editor. Then they can work on different projects and will not require a long loading time.  The text editor will be a very good text editor for beginners as well as for pro editors as those who are designing big projects and will increase the scalability of the project. It will be easily digestible to the users and can make students and developers understand the code.Copying/pasting using multiple buffers.
Searching and mass replacing, with the option to use regular expressions and select distinct areas without annoying pop-up windows that hide the results themselves. Multiple ways to perform batch/repetitive jobs. Efficient handling of huge files. Handling the code as logical segments, rather than just a series of characters. This allows very fast navigation, jumping to marks, specific lines, code blocks with minimal effort. Recognizing numbers by their value and not just by their alphabetical display (ie, when sorting/inc/decreasing).
Diff-ing files, side by side. Script customizations and add-ons. OK, that’s somewhat advanced, but there are so many resources out there on the internet that you hardly ever have to write a script on your own.

**What problems is Vim solving and how is that benefiting you?**

The problem I am currently solving with vim is regarding an algorithmic problem where I was supposed to find the points that are present on the plane with lie in a bounded region with region coordinates provided.
The vim helped me in quick editing of the code as Visual Studio Code might take time in loading whereas the Vim code editor quickly loads up and thus enables us to edit quickly.

  ### 10. Vim is good

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Banking | Enterprise (> 1000 emp.)

**Reviewed Date:** July 27, 2021

**What do you like best about Vim?**

Vim is great because I never have to use the mouse.

**What do you dislike about Vim?**

Vim is not so good because I cannot add graphics.

**What problems is Vim solving and how is that benefiting you?**

I love using it when I just have text.  Also I can repeat the last thing I did and like the buffers.

  ### 11. Easy and flexible editor for linux user.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Business Supplies and Equipment | Enterprise (> 1000 emp.)

**Reviewed Date:** August 30, 2021

**What do you like best about Vim?**

It is easy to use and has a good feature, just like copy and paste.

**What do you dislike about Vim?**

Its screen interface seems to need improvement.

**Recommendations to others considering Vim:**

It is would be good to develop linux skills through Vim because it is easy for Linux beginners to use.

**What problems is Vim solving and how is that benefiting you?**

Its screen interface seems to need improvement.

  ### 12. Best text editor fo linux

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Education Management | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 25, 2021

**What do you like best about Vim?**

It's simpler than nano editor.Easy to use and has lot of features

**What do you dislike about Vim?**

Limited to linux operating system, need bit knowledge to use it

**What problems is Vim solving and how is that benefiting you?**

It's a free text editor comes without any cost

  ### 13. Vim is good

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 20, 2021

**What do you like best about Vim?**

all keyboard usage, no mouse required, hands

**What do you dislike about Vim?**

font not that flexible, cannot do wysiwig

**What problems is Vim solving and how is that benefiting you?**

text editor repetitive functions, etc.

  ### 14. Most enjoyable text editor

**Rating:** 4.5/5.0 stars

**Reviewed by:** Siraset J. | Lead Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 25, 2021

**What do you like best about Vim?**

Keyboard Layout and Shortcut key are the best. I mostly like using hjkl to control cursor.

**What do you dislike about Vim?**

Some feature has different behaviour on different version.

**Recommendations to others considering Vim:**

If you want a customizable editor, plugins and text-based configuration, VIM is for you.

**What problems is Vim solving and how is that benefiting you?**

I can do coding with vim in many languages, environments. For the remote situation, it play as lightweight editor that I can use from remote server.

  ### 15. One of the best editors in Linux

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** July 27, 2021

**What do you like best about Vim?**

1. Syntax Highlighting
2. Ease of traversing the document

**What do you dislike about Vim?**

1. The user interface could be improved.
2. Does not support saving a draft copy.

**What problems is Vim solving and how is that benefiting you?**

I used vim to edit some of my shell script/configuration/property files on Linux.

  ### 16. Great text editor

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Banking | Enterprise (> 1000 emp.)

**Reviewed Date:** May 28, 2021

**What do you like best about Vim?**

Fast, it takes virtually no time to boot up. Edits are very fast.

**What do you dislike about Vim?**

Difficult for a new user to get used to vim editor.

**What problems is Vim solving and how is that benefiting you?**

Code editing, creating new code files.

  ### 17. Vim is very useful editor in my day to day work.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** May 11, 2021

**What do you like best about Vim?**

As vim is command centric. We can perform complex text related task with few commands

**What do you dislike about Vim?**

Once we become fluent with Vim we want to use it for everything

**What problems is Vim solving and how is that benefiting you?**

Speed, better than ide.

  ### 18. Vim Linux Server Environment life-safer

**Rating:** 4.0/5.0 stars

**Reviewed by:** Martino Nauli R. | Senior Backend Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 31, 2020

**What do you like best about Vim?**

one of the best text editor when you're in server environment that has not gui-desktop

**What do you dislike about Vim?**

I can't memorize all vim keyboard shortcut

**What problems is Vim solving and how is that benefiting you?**

when you need emergency change of your code on server, vim can help you with that

  ### 19. Vim: The text editor review

**Rating:** 3.5/5.0 stars

**Reviewed by:** lisa b. | Enterprise (> 1000 emp.)

**Reviewed Date:** June 16, 2020

**What do you like best about Vim?**

I like the fact that you can speed up coding and editing texts in comparison to other text editors. It allows you to do fast editing and is almost similar to notepad++. I also like the fact that it does not freeze as often

**What do you dislike about Vim?**

It does not have a good support system outside of its forums.There forums provide very generic and basic support but cannot be compared to real customer service. Vim is also quite difficult to use and does not have exciting features featured on Microsoft visual Studio.

**What problems is Vim solving and how is that benefiting you?**

I  a not solving any problems in particular, however there have been many great benefits with Vim. The vim text editor is fast, extensible and lightweight which makes it an excellent app to use as a text editor and it is also value for price.

  ### 20. A code editor that allows us to send commands remotely to servers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Oscar S. | Enterprise (> 1000 emp.)

**Reviewed Date:** February 27, 2020

**What do you like best about Vim?**

This code editor is very flexible and above all, unlike other editors, it allows us to give orders by means of key combinations or be remote through graphic interfaces that are operated to a greater extent using the keyboard, which allows us to manage servers in terminal mode remote in conjunction with command commands to be performed on the other interface, this editor allows us to use scripting as well as automatic tillage through the use of macros, this editor allows us to edit, compile and correct in real time as it also has a spell checker from your command library or analyze the last most used commands we have used

**What do you dislike about Vim?**

This editor is good for more advanced code editing but needs to be continuously updated, and learning to use with the keyboard its use is possibly more difficult than others

**Recommendations to others considering Vim:**

For full use and know all the tools of this editor if I recommend taking courses and watching tutorials since learning all its functions if it is a little more difficult

**What problems is Vim solving and how is that benefiting you?**

This editor is commonly used in the programming of remote servers in which we have to do multiple programming from the terminal, either sending data orders or leaving working through macros in time lapses either for debugging or making copies of the bases of data, its use of commands by means of the keyboard from terminal allows us a greater control to the operating systems of the remote servers, where we maintain and install pre-established scripts

  ### 21. Vim Text Editor

**Rating:** 3.5/5.0 stars

**Reviewed by:** Carly A. | Scientific Researcher, Research, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 21, 2019

**What do you like best about Vim?**

I think vim is a pretty good text editor out there for unix based development. I like it's code auto completion feature, color coding for key words, and just how simple it is to use. In nano, I have had a lot of issues with the first letters of the words not typing, saving files in the right format etc. I have had none of those issues with vim. It's very reliable, and you can just type in "vim ~filename~" on the command line, and it launches. 

**What do you dislike about Vim?**

Since it is a text editor, it has a very basic and unattractive layout. I think this is the right tool for more of muscle-memory kind of work, as oppose to click and drag like IDEs. Auto-suggest does not work as well as I thought it would either.

**Recommendations to others considering Vim:**

It really is about figuring out where vim is the right tool to use, and where an IDE-like environment is good to use. If you need debugging tools, etc. then vim might not be the best choice. 

**What problems is Vim solving and how is that benefiting you?**

I use vim for code refactoring and file management in unix and unix-like systems. It is very very fast to use, and is the right tool for simple text editing, text highlighting and running on remote machines.

  ### 22. Automate your text editing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rafal G. | Office staff, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 20, 2019

**What do you like best about Vim?**

Even with just a slight knowledge of Vim commands, working with text files became much easier than in simple text editors. Vim allows to open not only a text documents, but any kind of type files, and then browse their content e.g. in binary mode.

**What do you dislike about Vim?**

It takes some time to learn how to use and memorize all the possibilities Vim offers. Almost every key on the keyboard has its unique use, and could be used in different ways when combined with other ones.

**Recommendations to others considering Vim:**

Do not try to use Vim before learning it properly. Although there are many tutorials online, for me the best learning material was Vimtutor.

**What problems is Vim solving and how is that benefiting you?**

Editing big text files was a nightmare, but vim allows to record macros, which automate the boring job.

  ### 23. A great editor for programming remote servers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Julio Cesar R. | ingeniero en sistemas, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 27, 2019

**What do you like best about Vim?**

Vim is a great command editor that handles various syntaxes, very useful for giving commands and managing remote servers that are usually on Linux. It allows file comparison, insertion of command lines, multiple commands. To use the program, not much experience is required, as it is moderately easy to use.

**What do you dislike about Vim?**

Normally, a certain level of experience with the program is needed to be able to use it to its full capacity, but generally, it is relatively good for what is needed. However, it still lacks development, especially for other different operating systems, to make its use even easier.

**Recommendations to others considering Vim:**

To be fully familiar with the program, I would recommend having a certain level of practice with the tasks you are performing. The program is intuitive to command lines, but it doesn't hurt to watch some tutorials, as they could expand your knowledge of handling this editor, which will help you perform well in the tasks you are doing for your company.

**What problems is Vim solving and how is that benefiting you?**

When we work with Vim, it is easy for us to use it, as it only requires a bit of getting used to its handling, just like when we are inserting command orders and comparing files for remote servers, it allows us to quickly see the possible errors we might have. The program is intuitive in itself, but it requires a certain level of practice. It has helped us a lot over time to have good performance in general.

  ### 24. Vim allows you to program faster at no cost

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gilberto P. | Analista de información, Enterprise (> 1000 emp.)

**Reviewed Date:** July 25, 2019

**What do you like best about Vim?**

Vim is a customizable editor with a variety of tools to meet your needs. It has automatic correction, error list, set compiler, automatic syntax and conversion to HTML. On the other hand, it also offers comfort in terms of visualization, since it has the capacity to divide the windows, either vertically or horizontally, in addition to being able to change their size.

**What do you dislike about Vim?**

I consider that Vim is a program for expert or advanced developers, since it requires some customization for its quantity of functionalities and configurations, however, this is compensated by the great material of tutorials that are available about commands, which I don't find easy to memorize.

**Recommendations to others considering Vim:**

This editor has the development environment with excess customization. It will take time to learn how to use it, but after you have mastered all your commands, programming has never been so easy. I recommend downloading and installing Vim to make the world of open source a better world.

**What problems is Vim solving and how is that benefiting you?**

Vim is an editor that benefits me with productivity, since I am used to using Windows terminals such as Powershell or the Windows command line, so it saves me a lot of time programming with keys and commands to move through the code that is being developed in the moment.

  ### 25. Boost Your Coding 10x More Faster with VIM, Pro Only!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arwildo B. | Physicist, Enterprise (> 1000 emp.)

**Reviewed Date:** October 01, 2019

**What do you like best about Vim?**

With VIM you don't move with your move but with your mouse, not with the arrow key, but with H, J, K, L.It's makes your coding process 10x more fast, because you don't have to use your mouse or arrow key that far away from your keyboard that your hand usually rest on.

**What do you dislike about Vim?**

It's not for begginer, but I've master it. Your code process can be faster than using other IDE/Code Editor

**Recommendations to others considering Vim:**

If you're working with a server then VIM is your Code editor best friends.

**What problems is Vim solving and how is that benefiting you?**

It's not for beginners but if mastered it, your code process can be faster than using other IDE/Code Editor

  ### 26. Vim is open source, Vim is the best

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alejandro B. | Ingeniero de Desarrollo Junior , Mid-Market (51-1000 emp.)

**Reviewed Date:** July 01, 2019

**What do you like best about Vim?**

Vim is a great text editor, especially for the PHP language and web development. I like the design of its interface, since with its colors I can identify the code easily. It has good tools to improve autocomplete and also has suggestions for syntax. I also like that you have complete documentation about each function you have.

**What do you dislike about Vim?**

Sometimes, it is difficult to install add-ons due to the fact that the software indicates error messages due to connection failure, however, the network is stable. Therefore, I must close and open the editor again to request the add-on again.

**Recommendations to others considering Vim:**

I highly recommend Vim, because it is open source, it consumes few computer resources and offers all the tools to edit your projects like any other software, but free of charge.

**What problems is Vim solving and how is that benefiting you?**

Vim allows me to edit the code of the projects that I carry out in the office where I work, in an organized and personalized way. Being an open source software allows me to get the most out of terms of personalization. I also take advantage of their syntax suggestions to work quickly.

  ### 27. Excellent editor to browse and write code

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tarun K. | Senior Technical Leader, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** October 10, 2017

**What do you like best about Vim?**

Its simplicity, very fast response, and lightweight

**What do you dislike about Vim?**

Nothing at all which I dislike about Vim editor

**What problems is Vim solving and how is that benefiting you?**

Editor which can be used to write and browse the source code. 
Benefits: Lightweight, quick and simple

  ### 28. Old school professional text editor

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anupam M. | Associate Software Developer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 07, 2019

**What do you like best about Vim?**

The power of Vim as any command line editor is known to true potential once the file gets large and you need to process a lot that is the time when Vim comes to rescue. It is powerful, elegant and beautiful piece of software.

**What do you dislike about Vim?**

The learning curve is very steep, you gotta work a lot to learn which is not trivial for every user.

**Recommendations to others considering Vim:**

Vim can be your simple text editor for ssh sessions, cli based systems or you can add plugins and you can make it a full fledged IDE. 

**What problems is Vim solving and how is that benefiting you?**

When log files size gets into gb and GUI based text editors crashes before opening it, Vim works so good with such files.

  ### 29. A very complete editor to use in remote servers.

**Rating:** 5.0/5.0 stars

**Reviewed by:** ramon r. | Program Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** July 10, 2019

**What do you like best about Vim?**

When we want to edit files and data packages in our remote servers most of them with linux, we use vim, since it allows multiple functions of code handling when making or writing commands or text lines as well as multiple code inserts of a very easy way, since at the same time it allows us to correct our mistakes, in fact it is something simple to use for this type of tasks. 

**What do you dislike about Vim?**

Well, it is a program that has everything for the edition of code in our linux servers, it would only be necessary to add that it needs to have access to some file terminations since I would like to edit different code with this same program. 

**Recommendations to others considering Vim:**

When you need to edit code in the remote linux servers we use this code editor many times to avoid errors but it is advisable to practice with it and see some tutorials about the options it has, otherwise it is very good. 

**What problems is Vim solving and how is that benefiting you?**

When we edit code it is very good to make the corrections because in our task it is important not to have errors, here in Cisco we have it installed on almost all local computers and servers since we work in code editing very often, as always we edit source codes and for us it is important to have a lightweight software that allows editing, compiling and correcting quickly, very useful in our local and remote servers 

  ### 30. A reliable source code and text editor for linux users

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohammed S. | Software Engineer, Research, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 26, 2019

**What do you like best about Vim?**

I have been using this product for a while for wrtiting and editing source code files. I mainly use c and c++ to implement and develop trace files and linux based software. VIM provides everything a programmer needs to manage, modify and jump through multiple programming files in the same window.  VIM supports multiple programming languages highlights including JAVA, PHP, C (head files as well) and C++ and many other languages.

**What do you dislike about Vim?**

It might be a little hard for windows users to start using VIM effectively as it needs some command writing skills.

**What problems is Vim solving and how is that benefiting you?**

If they had implemented a more GUI friendly version, it would be easier for programmers to do their jobs faster.

  ### 31. Vim is a Great Text Editor for Dealing with Large Files

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** December 04, 2019

**What do you like best about Vim?**

Vim is very useful for opening files that can be too big to handle with Notepad.

**What do you dislike about Vim?**

The default colours are not very sleek, and the way to change them are not very intuitive.

**Recommendations to others considering Vim:**

When trying to open files more than several dozen megabytes opt to open Vim. Download Vim prior to needed to use it.

**What problems is Vim solving and how is that benefiting you?**

Vim was used to open and edit large text files that were over 2GB in size.  The files were then formatted and imported into a database.

  ### 32. The old-school editor for engineers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael D. | Systems Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 26, 2019

**What do you like best about Vim?**

It may be better IDEs and text editor right now, but I have been using Vim for 20+ years and I'm not going to change now. 

**What do you dislike about Vim?**

It's not friendly for new users, it never was but right now there are friendlier options for new users

**Recommendations to others considering Vim:**

It's great that this editor is still around after so many years. If you are interested in old school technology this is one of the living examples.

**What problems is Vim solving and how is that benefiting you?**

Editing text, creating and editing code. 

  ### 33. Write and develop faster

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dylan M. | Dylan Miller, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 09, 2018

**What do you like best about Vim?**

VIM is not a simple plaintext editor; it's a complete and powerful tool for developing all kinds of code with maximum performance. There are countless plugins you can load to perform different tasks, highlight different parts of the code depending on the language, compile it from the same window, autocomplete words as you type, etc.

**What do you dislike about Vim?**

It's not easy to start with VIM because it requires many hours of testing and you have to search the Internet to get used to it. Besides that, it's quite complicated to customize the editor, as you have to write specific code for each modification.

**Recommendations to others considering Vim:**

VIM is the perfect text editor, as it allows you to develop code without using the mouse, enabling you to code much faster. There is a great community behind it that constantly creates content to improve it by developing new modules and features.

**What problems is Vim solving and how is that benefiting you?**

I use VIM daily to develop code in C++ and write Bash scripts. I also use it to modify configuration files of the servers that I work on. It's my main editor.

  ### 34. The productivity tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nuria V. | The productivity tool, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 17, 2019

**What do you like best about Vim?**

-    Without a doubt, the best thing to do is the command inputs that allow you to manipulate text in different files, always without the use of mouse.  

**What do you dislike about Vim?**

-  But once someone learns it, it becomes easy This is definitely not for everyone Vim is hard to learn and get used to

**Recommendations to others considering Vim:**

-  Totally worth the effort to learn Just use it. Without previous knowledge, it's even hard to start actually writing something, or to quit the application

**What problems is Vim solving and how is that benefiting you?**

-  And most of them use it Vim allows for rapid documentation, quick edits, and increased productivity I build and maintain software

  ### 35. Fantastic, extensible text editor for the terminal

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jeremy F. | PhD Candidate, Enterprise (> 1000 emp.)

**Reviewed Date:** February 16, 2019

**What do you like best about Vim?**

While there is a learning curve for vim, it is incredibly intuitive and powerful once you get the hang of it. There are a number of great plugins. I use it for writing code and academic papers and I love it.

**What do you dislike about Vim?**

Base vim is bare bones, and it takes installing plugins like YouCompleteMe to make it powerful enough to replace an IDE.

**Recommendations to others considering Vim:**

Find a good online tutorial (like https://www.openvim.com/); with a good set of plugins vim is a wonderful replacement for any text editor and has many of the bells and whistles of any IDE.

**What problems is Vim solving and how is that benefiting you?**

Vim is available on every distribution of Linux, on servers or desktop. It keeps me in the terminal for nearly everything that I need to do and fits into my workflow seamlessly.

  ### 36. Efficient, but with a learning curve

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 23, 2019

**What do you like best about Vim?**

Vim works seamlessly with the terminal making it easy to switch between them. Also, it is very configurable which makes it adaptable to every dev making it efficient.

**What do you dislike about Vim?**

It is somewhat hard to learn at first, and it is different from any other code editor.

**Recommendations to others considering Vim:**

Start with a regular editor first and then try vim, maybe something hybrid like MacVim first (in which you can still use the mouse to select things). Then force you to learn one new Vim skill per week. You'll quickly get used to it and will see the advantages of using it.

**What problems is Vim solving and how is that benefiting you?**

Navigating and writing code in a very efficient way. Once you get used to the vim "language" and commands it is clear the vim advantages over the rest of the editors. 

  ### 37. The essential tool in Unix

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nacho G. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 07, 2018

**What do you like best about Vim?**

VIM is the essential tool for any Unix user. Although it looks like a simple plain text editor, it is a great productivity application, it has a very high potential since it integrates many utilities and functions to develop code or manage computers.

**What do you dislike about Vim?**

Only comment that it is a bit difficult to start working with VIM, as it does not have mouse, for new users it will be hard.

**Recommendations to others considering Vim:**

VIM is a free and open source application to edit text files from a terminal. It has plenty of shortcuts to do all the functions that are done with the mouse with keyboard commands

**What problems is Vim solving and how is that benefiting you?**

I use it daily to edit all kinds of files, on my computer and on the different servers that I connect daily. I also use it when I develop C ++ codes and some bash scripts.
VIM allows me to do my job much faster than with other applications that require mouse.

  ### 38. Powerful

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2019

**What do you like best about Vim?**

It is very powerful. If you know it well, you can have a lot of functions just typing a few keys and you could also use mouse. No need of setup.

**What do you dislike about Vim?**

There is nothing I dislike. All problems can be easily resolved.

**Recommendations to others considering Vim:**

Take some time for learning it: it is very valuable

**What problems is Vim solving and how is that benefiting you?**

Code development. 

  ### 39. Old school and fastest editor of all time

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tatevik B. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 27, 2018

**What do you like best about Vim?**

Vim is the IDE I personally like the most. It's the fastest of all that have such great powerful functionality. It's being used both by developers and administrators, it's very convenient when you are remotely connected to the server. Once you get used to the commands I promise you'll not quit it. There are highlighting, autocomplete plugins available which I use. If you are new to Vim try "vimtutor" to get started. That's how I've learned it.  

**What do you dislike about Vim?**

I personally don't like that for customization you have to use external plugins and also writing your own one can be tricky. It's also difficult for new learners, for example if you switch from another editor especially from GUI editor it will be extremely difficult to get used to it if don't have experience. Many people will just quit trying after 10 minutes.

**Recommendations to others considering Vim:**

If you feel courageous enough to try it you'll fell in love. It's free and I think it's a standard when you work remotely on the server. Even if you don't want to use it in your daily work, consider learning it as some time it may be useful for you especially if you work with servers or you work remotely.

**What problems is Vim solving and how is that benefiting you?**

I use Vim editor for my development under Linux, editing configs and other stuff while connected to servers via ssh and I'm very satisfied with the speed and ease of use (for me).

  ### 40. VIM - Amazing IDE

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arnau P. | PHD Student, Research, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 10, 2018

**What do you like best about Vim?**

VIM is an amazing IDE with a basic(but powerful) GUI installed by default in Linux and MAC operative systems. It is designed for highly skilled profiles as it is hard to use at the beginning. However, once you dominate the basic commands, you rapidly start to feel comfortable with VIM. A huge community of developers sustain vim, and there are lots of plugins for improving the software capabilities. Apart from that, this IDE also allows modifying files in servers through SSH.

**What do you dislike about Vim?**

There is nothing I dislike about VIM. It is simply perfect. However, if I have to mention some handicap, I would mention the difficulties of learning it from scratch, if you compare it with other user-friendly IDEs. 


**Recommendations to others considering Vim:**

I know that it can be hard when you start, but it is worth giving it more than 10 chances, you will not regret. 

**What problems is Vim solving and how is that benefiting you?**

I'm editing files and creating code with VIM all the time (C++, Python, LaTeX, Bash...)  moving through servers and terminals all the time.

  ### 41. The professional text editor

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ramon G. | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 06, 2018

**What do you like best about Vim?**

VIM is a simple text editor, but when you start to work with VIM, you increase your speed working with each text file a lot. Basically because you can do whatever you needs in a text file, like copy paste, format the code, open tabs of different files and move between them, search across the documents, replace words, and much more things that you can do without the mouse, just with keyboard shortcuts.

**What do you dislike about Vim?**

There are just one negative thing in VIM and is that for the new users it's a bit hard to start working without the mouse and learn lots of shortcuts.

**Recommendations to others considering Vim:**

VIM it's "a must" for the people that works as software or web developer. Also it's essential when you connect to a server to do some modifications, because normally you just has a terminal.

**What problems is Vim solving and how is that benefiting you?**

With vim basically I develop code in HTML, PHP and JAVA, and I can do it moving along the heritage very fast and easy, especially when you have lots of files.

  ### 42. The productivity tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Leo C. | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 17, 2018

**What do you like best about Vim?**

VIM it's an advanced text editor for developers and system administrators that are used to work with a terminal and without graphical environment. It has lots of commands to do the typical things with the keyboard instead of the mouse. 
When you learn how it works, there no turning back 

**What do you dislike about Vim?**

It's not easy to start, there are too much shortcuts to learn before a correct use, and sometimes it's a problem for much people 

**Recommendations to others considering Vim:**

With VIM you can work as usual but faster and better. With the shortcuts you can do very fast changes in the plain text files 

**What problems is Vim solving and how is that benefiting you?**

Basically I use to modify the configuration files of the servers that I manage and to see some files, like system logs of the Linux servers. 

  ### 43. The Universial *nix Text Editor

**Rating:** 4.5/5.0 stars

**Reviewed by:** Cuyler S. | Freelance Javascript Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 30, 2018

**What do you like best about Vim?**

Vim is well-received in the community, fast and easy to setup, lightweight, and comes preinstalled on many Linux distributions. Its mnemonic system makes it very easy to navigate text files sans-mouse.

**What do you dislike about Vim?**

Extending Vim is possible, with a ton of community support, but it can be a pain at times. Rather than simply double-clicking a plugin on the marketplace, you sometimes have to download GitHub repos, compile and link code, track down compilation issues, etc.

**What problems is Vim solving and how is that benefiting you?**

Vim makes it extremely easy to make quick edits to code and configuration files, especially when SSHd into remote servers.

  ### 44. Useful, but not for everyone.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Joel F. | Senior Pipeline Integrity Specialist, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 22, 2019

**What do you like best about Vim?**

Very powerful text editing program which does not insert any special characters into the text.

**What do you dislike about Vim?**

This is definitely not for everyone. The program works best in text mode, so if you like working only with a mouse there are better programs than this.

**Recommendations to others considering Vim:**

If you need a text editor and are comfortable working in DOS mode, this is a great editor.

**What problems is Vim solving and how is that benefiting you?**

We need a text editor that does not insert any special characters, and this works very well for that.

  ### 45. 25 years and still the best!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 31, 2018

**What do you like best about Vim?**

Vim is a command line text editor, created after the original Vi software in 1991. You can find it -or some variant of it- in almost any modern Unix box around. It's not the kind of software you feel comfortable using since the first day: instead you need to read the manual and practice a lot. But this comes with a reward, you'll be editing your text files at the speed of light.
Features like repetitions, macro recording, counters... makes the most tedious tasks a little more enjoyable.
It's also a great tool for programming: not an IDE, but its syntax highlighting and programming language add-ons make it ideal for C/C++ coding.
And it's free! In both senses.

**What do you dislike about Vim?**

I don't think there's anything in Vim I dislike. It's got a steep learning curve, though, and even after years of use you still won't master all the features.

**Recommendations to others considering Vim:**

At first you may find Vim intimidating. Without previous knowledge, it's even hard to start actually writing something, or to quit the application. But, you know, ":help" is your friend, and the same application will teach you the basics to start moving around. If you don't give up, after some weeks you'll start feeling comfortable. Then, it's just a matter of keep improving!

**What problems is Vim solving and how is that benefiting you?**

We extensively use Vim at our company. It's a handy tool everybody has in their computer. And most of them use it. From tweaking some configuration file, viewing logs to writing small programs or scripts... and even to make text processing using the macro recording features. It's something used all the time, everyday.

  ### 46. Awesome application for a developer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Research | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 28, 2018

**What do you like best about Vim?**

I use VIM and gVIM most of the time of work time to develop code and it's really awesome.
First is hard to start, but when you use it during a few weeks you get totally addicted to their functions and posibilities. Without use the mouse, you can do whatever you want, copy and paste, highlight, delete parts, ident the code etc, and all of that, hundred times faster than using the mouse. 

**What do you dislike about Vim?**

The only "but" of this program, is that you need a few weeks (or few months) to use it in "full mode", and even after a long time using it, always you can discover a new function that you don't know.


**Recommendations to others considering Vim:**

The best production application ever. With vim you really can increase your production. Better than all IDEs of the market. It's totally recomendable, and it's for everybody that needs to modify files in computer; configuration files, code, websites etc. 

**What problems is Vim solving and how is that benefiting you?**

It allow me to develop code, in a fast and comfortable way, with different tabs of code, and with a lot of options to edit it.

  ### 47. I changes the experience of coding and programming for me

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Research | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 04, 2018

**What do you like best about Vim?**

How in a single terminal I can write, edit, compile and debug my codes.
I do not need to open multiple tabs in other text editors, all could be done in one simple terminal


**What do you dislike about Vim?**

Unfortunately it is not possible to move to the location of  interest just by using the mouse cursor and clicking there

**Recommendations to others considering Vim:**

It is important to know the rules of it and the hotkeys before jumping into using it, other wise it will get very disappointing experience and you will not continue on using it 

**What problems is Vim solving and how is that benefiting you?**

I am a programmer, and I use vim to code, and compile my programs specially on a cluster, where there is no GUI for text editors like gedit

  ### 48. I use Vim everywhere on multiple operating systems

**Rating:** 4.0/5.0 stars

**Reviewed by:** George Y. | Staff Engineer, Environmental Services, Enterprise (> 1000 emp.)

**Reviewed Date:** June 11, 2018

**What do you like best about Vim?**

This is the text editor I use the most because there is an implementation of it on all the operating systems that I use.  I use Vim and the same familiar editing commands whether I am working on Windows, MSDOS, Unix, Linux, OpenVMS, or even an Android tablet.

**What do you dislike about Vim?**

Vim stands for "vi Improved" and there are many advanced commands that I should learn to use, but haven't.  It is a bit of a steep learning curve when just getting started using Vim, but I have found that just the knowing the basic editing commands are all I need to edit any text file.

**Recommendations to others considering Vim:**

This is a free text editor that is available on multiple computing environments from Raspberry Pi to large supercomputers.

**What problems is Vim solving and how is that benefiting you?**

My job position requires me to work on a diverse set of computing environments, and I'm glad that the Vim text editor can be used on all of them without me having learn a different text editor for each environment.

  ### 49. The best text editing tool ever

**Rating:** 5.0/5.0 stars

**Reviewed by:** Octavi p. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 19, 2018

**What do you like best about Vim?**

I use the VIM for more than 10 years, and is a text editor with incredible potential, when you know how to use it, it has incredible functionality. Being able to use it without an X11 environment allows me to edit code wherever I can connect to SSH, in an agile and simple way. Without a doubt, the best thing to do is the command inputs that allow you to manipulate text in different files, always without the use of mouse.

**What do you dislike about Vim?**

The learning curve is very large, there are many orders to learn and until it has not worked for a few days it is not useful, on the contrary, it gives more work than anything else, but once you master it it really reduces the time daily


**Recommendations to others considering Vim:**

I always recomends VIM to everybody because its the best text editor that you can use.

**What problems is Vim solving and how is that benefiting you?**

It basically allows me to edit code on different computers, connect to remote clusters and make changes to the code, configure system files, etc. Basically edit text files of all kinds and all languages

  ### 50. VIM -- Not the original VI, but a very close approximation

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consumer Goods | Enterprise (> 1000 emp.)

**Reviewed Date:** November 06, 2018

**What do you like best about Vim?**

Supports all of the features I've tried of the original VI editor (as an old time Unix user, this is appreciated!  Including keyboard mapping, ex/ed subcommands, etc.)  I find versions for all Linux distros (I've not found it installed by default anywhere), Mac OSX, and Windows.  I can still do all my editing without taking my hands off the keyboard.  

**What do you dislike about Vim?**

Colors.  Not sure why people feel the need to go crazy with colors (most default VIM instances have colors that work horribly for text on black...)   Keep in mind that "new" users to VIM will find VI's command modes cryptic and odd.  Especially if they've only used window based editors.

**Recommendations to others considering Vim:**

Keep in mind that VIM (or VI) has a steep learning curve, but becoming "basically" functional doesn't take too long.  If you've only used window based editors, not using a mouse may be confusing.  However, VIM/VI will work on any machine, have the same behavior and can save you when you can only remotely get into a machine.  It's 100% work the effort for anybody managing or using Linux/Unix machines.

**What problems is Vim solving and how is that benefiting you?**

I want a consistent editor available on all my machines.  Having VIM on Linux boxes greatly helps because it's one less context switch when going from machine to machine.  


## Vim Discussions
  - [Is vim any good?](https://www.g2.com/discussions/is-vim-any-good) - 1 comment, 1 upvote
  - [what is the fastest way to use VIM](https://www.g2.com/discussions/52195-what-is-the-fastest-way-to-use-vim) - 1 comment, 1 upvote
  - [What is Vim used for?](https://www.g2.com/discussions/what-is-vim-used-for) - 1 comment
  - [What can Vim be used for?](https://www.g2.com/discussions/what-can-vim-be-used-for) - 1 comment

- [View Vim pricing details and edition comparison](https://www.g2.com/products/vim/reviews?page=2&section=pricing&secure%5Bexpires_at%5D=2026-05-21+04%3A01%3A16+-0500&secure%5Bsession_id%5D=ce8f57f0-c4e8-4dcd-b35a-1fca78b5fa19&secure%5Btoken%5D=9c2b5aa9a4dc6b961193ccffa13015c98c22e174059d3b26dfff69742d37bc75&format=llm_user)

## Vim Features
**Data Management**
- Health Data Exchange
- Regulation & Compliance
- User Access

**Operations Management**
- Third-Party Software Integrations
- System Interoperability
- Integration Services
- Interface Status Updates
- Operational Support

**Agentic AI - Healthcare Integration Engines**
- Autonomous Task Execution
- Natural Language Interaction

## Top Vim Alternatives
  - [NexHealth](https://www.g2.com/products/nexhealth/reviews) - 4.8/5.0 (98 reviews)
  - [Redox](https://www.g2.com/products/redox/reviews) - 3.9/5.0 (35 reviews)
  - [Iguana](https://www.g2.com/products/iguana/reviews) - 4.5/5.0 (40 reviews)

