ABSTRACT

This chapter explains the general utility of editing text files on a Linux system. Linux text editors are critical to the operation of character user interface (CUI) -based interfaces to Linux system, and also very important using a graphical user interface (GUI). They allow create text files important and critical for system operations, such as Bash shell scripts or system unit files, or edit existing text entities such as configuration files for applications. The chapter covers the basics of the CUI-based nano editor and more sophisticated editor, such as vi, vim, or emacs. It presents the tutorial information on nano using typed commands. The chapter shows how to install vi, vim, and emacs on base Linux systems. In nano, one can start typing text into the file immediately. Nano is a modeless editor, and that's why it is easy to use.