(I try to mention the others just so you??™re familiar
with their names.)
What constitutes a well-stocked Linux development toolkit? The basics include an editor to write
the code, one or more compilers to turn source code into binaries, and a debugger to track down
the inevitable bugs. Most people have a favorite editor, and you??™d have a difficult time trying to
persuade them to try a new one. Most editors support some set of programming-related functionality
(some more than others, to be sure). There are too many to cover in this space, so suffice it to
say: You??™ll need an editor.
Perhaps the most popular console editors are vi and emacs. vi is a commercial editor, being part of
the commercial UNIX offerings, so what you can actually get is usually a clone such as vim, elvis,
or (my own personal favorite) nvi (new vi). I prefer nvi because it is a port of vi from BSD UNIX to
Linux. Other popular editors include pico (the Pine mail client editor made available as a separate
program), jed, joe, jove, and nano. If you prefer graphical editors, gedit in GNOME and kedit in
KDE also provide basic programming support, as does nedit, a Linux and UNIX-based programmer??™s
editor.
Chapter 2 has a short tutorial on using the vi editor, as well as short descriptions of several
other popular open source text editors.
Pages:
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413