The most popular editor on Linux and Unix systems, vi is required knowledge for anyone who wants control over configuration information or other text on those systems. vi is also quite popular on Windows systems, because of the fine control it provides over any sort of text processing. An enormously enhanced version of vi, vim, is now the standard version of vi on Linux and Mac OS. Withmacros, a scripting language for writing extensions, support for viewing documents at different levels of detail, hooks into external commands, and an optional graphical interface, vim has extended the notion of what an editor can beand has turned vi into one of the most flexible and powerful work environments available today. Both the older vi and newer vim, along with other vi extensions, are covered in this book. Scripting, multi-window editing, extended regular expressions, and other advanced topics are covered in the easy-to-follow style that has made this book a classic now in its seventh edition. Topics include: Ways to move around intelligently and remember where you've been; Advanced search and replacement techniques; Handling multiple files, windows, and buffers; Customization through start-up options, command arguments, and writing your own scripts; Pattern matching (regular expressions) and other matching techniques; vim's GUI interface; Special characters and other languages; Special tools for programmers; The elvis, vile, and nvi extensions; Quick references for vi, vim, and ex commands; and Problem checklists
- ISBN: 978-0-596-52983-3
- Editorial: O'Reilly
- Encuadernacion: Rústica
- Páginas: 456
- Fecha Publicación: 01/04/2008
- Nº Volúmenes: 1
- Idioma: Inglés