Today I am going to write about the text editor Vim.
Vim, and Emacs, are considered to be the best advanced text editors available for Linux and UNIX.
Vim is a cross-platform (Versions of it are available for Linux, Mac and Windows), feature-rich, and highly configurable text editor.
Although the main Vim software is command-line based, there is a graphical version of Vim, called Gvim, which is available for Linux, Mac, and Windows.
Vim's usage is different from other text editors.
Although Vim's usage may seem confusing at first, after learning it a user can be much more productive with Vim than with any other text editor.
Vim is usually available in most default Linux distributions.
Vim is also pre-installed on Mac OS X.
A Windows version of VIm can be downloaded for free.
Vim has three modes, normal, insert, and visual.
Normal mode is used for performing operations on text, and insert mode is used for writing text.
There are many online Vim tutorials.
One good free ebook to tech yourself Vim is A Byte of Vim.