Home>Article>Operation and Maintenance> What is vi in linux
vi in linux is an editor in text mode. It can only edit characters and cannot typeset fonts and paragraphs. The vi editor can both create new files and edit files. There are Command, Insert and Visual Three command modes.
#The operating environment of this tutorial: linux7.3 system, Dell G3 computer.
What is vi in Linux
Vi is a text editor developed by Bill Joy of the University of California, Berkeley.
There are many text editors, such as gedit, kwrite, and OpenOffice in graphic mode. Editors in text mode include vi and vim (an enhanced version of vi). vi and vim are our most commonly used editors in Linux. vi or vim is the most basic text editing tool in Linux. Although vi or vim does not have the simple operation of clicking the mouse like a graphical interface editor, the vi editor can never be compared to a graphical interface editor in the character interface of system management and server management. Than.
Note: vi is the most classic text editor in unix/linux operating systems. It can only edit characters, but cannot typeset fonts and paragraphs; it can both create new files and edit files; it does not The menu only has commands, and there are many commands.
Although the operation mode of vi is very different from other commonly used text editors (such as gedit), it is still frequently used because it runs on a character interface and can be used in all unix/linux environments.
Three command modes of vi
Command (command) mode, used to enter commands
Insert (insert) Mode, used to insert text
Visual mode, used to visually highlight and select text
1 .Command mode:
Command mode is the working mode entered after starting vi, and can be converted to text editing mode and last line mode. In command mode, any characters entered from the keyboard are interpreted as editing commands and will not be displayed on the screen. If the characters entered are legal vi commands, vi will complete the corresponding action; otherwise vi will ring a warning.
2. Text editing mode:
Text editing mode is used for character editing. In command mode, enter i (insert command), a (append command) and other commands to enter text editing mode. Any characters entered at this time will be displayed on the screen as file content by vi. Press the Esc key to return to command mode from text editing mode.
3. Last line mode:
In command mode, press the ":" key to enter the last line mode. At this time, vi will display the ":" symbol year as the last line at the bottom of the screen. Mode prompt, waiting for the user to enter relevant commands. After the command is executed, vi automatically returns to command mode.
Related recommendations: "Linux Video Tutorial"
The above is the detailed content of What is vi in linux. For more information, please follow other related articles on the PHP Chinese website!