GVim: a graphical version of the famous vim text editor


vim (vi improved) was an improved version of the vi text editor that was present on UNIX systems. This text editor is one of the favorites of many users and developers, each one has their own reasons, although it is still a controversial topic that generates disputes between those who prefer this or others (vim, vi, emacs, nano, gedit , ...). Regardless of this, and without entering a war of which is better, GVim is the program that matters to us in this article.

GVim is a Vim-based text editor, but that uses a GUI, so that you can handle it in a somewhat more intuitive and simple way for those who do not get along very well with the CLI. In addition, it is free, open source, under the GNU GPL license, and is easily available in the official distributions repos.

I always repeat it, but I do it again: there is no better and worse software in some cases. The best is the one that you know how to handle with greater dexterity and you feel more comfortable with it.

This graphical interface-based text editor works thanks to the GTK libraries (although it can also be installed in other Qt-based environments without problem, as long as the dependencies are satisfied) that you use for your window. In addition, it maintains original Vim functionalities, in addition to adding menus in this graphical environment that will make your life much easier working outside the console.

As for the advantages, apart from having a graphical environment that will avoid working from the terminal, it also has other interesting characteristics. For example, it is not a heavy editor, and it does not imply a learning curve complex for newcomers such as an editor based on the command text environment.

For the rest, you can do the same What would you do with your vim, that is, edit your configuration files, text, or source code as you wish ...

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.