Objective 8: Perform Basic File Editing Operations Using vi
vi is perhaps the most ubiquitous text editor available on Linux systems. Since most system administration tasks eventually require editing text files, being able to work effectively in vi is essential.
This Objective concentrates on a subset of vi functionality. Learning the vi and Vim Editors (O’Reilly) is an indispensable reference for anyone interested in learning more about vi and the enhancements available in its various implementations. There is also a large amount of documentation available at http://vimdoc.sourceforge.net and http://www.vim.org for the popular vi implementation Vim, most of which is applicable to any version of vi.