Top Rated Vim Alternatives

Vim Is Very customisable & Extensible, it let you type partial names of files, commands, help entries, etc. and searches for them incrementally, on-the-fly. You don't have to type the names entirely from the beginning, it works on telnet and SSH connections, it can be very easily installed on a remote server and can be easily accessed on the client system, this makes it the best text editor in small capacity machines such as raspberry pi etc, especially when the gui required is minimal. Vim's configuration is portable which means we can copy the entire configuration of one system to another the entire configuration is portable. Vim is a good documentation of the code. Scripting, file merge, and a GUI shell are some the best appreciated features, because of the modality the most common commands do not need to be "decorate" with Ctrl- or alt- keys. All of the major navigation and editing functions require only 2 or 3 keys, without the bizarre finger-straining exercises required by EMACS or prowling through menus. Vim for Windows maps most of the standard keys as well, so page up and page down work as expected and if you want them to do something else, you can edit the keybindings file. If you edit a lot of batch files, PERL scripts, if you regularly move between Windows and *nix environments Vim extremely powerful. Review collected by and hosted on G2.com.
Vim includes a basic GUI, you might as well be using Notepad. There are too many modes, switching between them is cumbersome. If you primarily write formatted text, Vim is not the best tool for you, It's a very old editor with not much from it predecessor Vi editor. Vim can't natively do most of the Jobs, there are plugins available for everything. A lot of movement is done via arrow keys. Vim is very plain and simple with minimum GUI which makes it very difficult for the users to operate. Vim can only be accessed by the terminal. It limits the functionality of the mouse. Review collected by and hosted on G2.com.
Video Reviews
265 out of 266 Total Reviews for Vim
Overall Review Sentiment for Vim
Log in to view review sentiment.
The same with neovim, I really like the extensible scripting language and the large ecosystem that can be used / repurposed for your needs.
It's not the easiest editor to pick up and use. But it's the editor that often encourages workflow and productivity to happen when you're writing code on a daily basis. The features at your disposable are second to none and, while always imitated, very few editors can match it's prowess of the king.
These are just the few features I'm leveraging to make myself productive:
- various modes: visual / execute / normal
- text motions
- keybindings
- buffers
- plugins
- registers
- number increments
- search / replace
- marks
- macros
- vim script
- plugin
Never mind that I haven't even fully utilize the following:
- sessions
- folds
- netrw (windows)
- splits
- tabs
- global buffer search / replace
- tags
- remote edit
- ... etc Review collected by and hosted on G2.com.
Vim's development, while ground breaking at the time, has grown stagnant. The custom scripting language should have been offloaded to a more well thoughtout language such as lua (though lua has it's own problems) so the editor can concentrate on pushing the editor to the next level (I can't even imaginedwhat awesomeness that would be). Review collected by and hosted on G2.com.
The funcutionality offered by like searching, replacing particular strings and many more. Review collected by and hosted on G2.com.
Vim is not available by default in many light weight linux distributions. Review collected by and hosted on G2.com.

I have been using Vim as my editor of choice for the better part of 25 years now. It has many very useful features and is, once you know how to use it, a convenient tool for basic editing. Since it's available out-of-the-box on most Unix and Linux-based systems (including MacOS) it provides much-needed consistency when working on multiple systems, and allows me to do basic and advanced editing everywhere.
Its powerful editing commands include regular-expression-based search-and-replace, quick undo and redo commands, copy/cut/paste commands, and many others. I also love the ability to configure defaults in a .vimrc file so I can save my preferences between sessions, and automatic syntax highlighting is also a personal favorite.
But, without question, the best feature of Vim is its ability to handle ridiculously large files without problem. Review collected by and hosted on G2.com.
Ok, yes, it's very complicated to learn. You have to understand how that editor functions and change the state of mind that you have in simpler, more modern, visual editors. The help system is not very helpful, and you can find yourself sometimes googling 'how to remove line numbers in Vim' because you simply cannot remember if it's :set numbers or :set linenumbers. Review collected by and hosted on G2.com.

Vim is a free and open source text editor. It allows us to make changes to the any kind of text in a very efficient way. It is commonly used in UNIX systems and in Apple OS Review collected by and hosted on G2.com.
Vim is time consuming when compared to other text editor like Sublime, Notepad++. It has many shortcuts key associated with keyboard difficult to remember them all. Review collected by and hosted on G2.com.

Working with Vim makes you an excellent developer, as it is widely used in most of the organizations to work on servers. It is very efficient with very limited resource utilization and high performance and provides you the functionality to automate. In the long run, everyone finds it very helpful for their productivity. It is especially useful for people working on servers through CLI and who need to use it frequently. Review collected by and hosted on G2.com.
For new users, working with Vim is a complex task with learning curve and especially with multiple commands to remember, and in terms of customization, it is not that suitable compared to other alternatives. Review collected by and hosted on G2.com.

This one is the best code editor in linux bases hosting server. It has syntax highligthing which is easier to use compared to Nano. Review collected by and hosted on G2.com.
It's just a terminal based (CLI) code editor but overall good for web servers. Review collected by and hosted on G2.com.

The thing I like the most about Vim is the long list of text manipulation options, which do have a learning curve but are of great help once you get the hang of it Review collected by and hosted on G2.com.
Vim is a complex tool by today's standards that prefer a WYSIWYG approach to text editing, Vim has a steep learning curve that may see people quit learning how to use it in the initial stage Review collected by and hosted on G2.com.

It is simple and easy to use. Works well over ssh. We can almost entirely avoid using the mouse if we do not want to use the mouse often. Review collected by and hosted on G2.com.
It would be nice if plugins were simpler to set up. Review collected by and hosted on G2.com.

It can be used as a gui tool as well as a command line tool, it help me to configure or edit anything on my remote servers to edit the configuration it is a really useful text editor Review collected by and hosted on G2.com.
The gui feels a little out dated, as compared to others like the vs code or sublime merge, which comes with bunch of tools that are helpful like selecting simmilar occurence etc. Review collected by and hosted on G2.com.

I started using vim from my training in Linux from there I have never looked back it has the best features of all time all keyboard commands to do anything if you become a power user in vim I don't think you guys are going to get anything more good than this the way i can easily cut a line using dd or remove a character with x or save with :wq is better than using those useless nano shortcuts Review collected by and hosted on G2.com.
it actually has so many commands there should be good documentation from the company about all the features of vim and many of its most used features should be documented instead of someone just giving us a paid course for it Review collected by and hosted on G2.com.