"Vi has been one of the most, if not the most, popular editing
tools for programmers since Bill Joy first created it."
"Over the years it has evolved, and the current version of vim
has many capabilities which make a programmer's life easy.
Listed below is a brief description of some tools which have
made so many programmers loyal to vi and vim. The purpose of this
document is to inform linux newbies of, and introduce them to these
tools, not necessarily to be the definitive source of information
on them. In most cases, interested readers should check the
noted "extra information" sources."
"Ctags is a program that comes with vim. Basically, it's purpose
is to help a programmer get to various parts of his program with
relative ease. ... Vi has various methods of implementing
auto-indenting. The best for C and C++ programmers is, obviously,
cindent mode. This is a very versatile tool which gives the
programmer much control over the look and feel of his source code,
without any effort... Programmers who are used to integrated
development environments know the beauty of syntax highlighting.
... Vim has syntax highlighting for a number of languages,
including C and C++ of course."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.