5.1:vi and Vim:
Vim is a text editing tool for all Linux systems, the same as with Windows Notepad, used to manipulate and edit files:
Vim is an upgraded version of VI, VIM (will display font color): VI (no color is displayed)
1, the installation of Vim :yum install-y vim-enhanced
2. Configuration file:
/ETC/VIMRC #全局配置文件
/HOME/.VIMRC #用户配置文件 (does not exist, needs to be established)
3, VIM can be divided into three modes: General Mode: Edit mode: Command mode: for example:
4. Common Operation Commands:
Move cursor in general mode:
Cut Copy and paste in general mode:
Edit mode: (enter the following command into edit mode): You can edit the contents of the file:
Command mode: (Press ESC to enter command mode),
Supplemental Command: in command mode
: Hi: Highlights are displayed:
: Nohi: The highlight is not displayed:
"X": Save exit, and Wq the difference is that when entering a file is not edited, the use of this command does not change the file's atime.
Command mode Replace command: We replace the size letter A with a lowercase letter a
[Email protected] ~]# cat 1.txt #输入文件的内容
Aaaaaaaaaaaaa
Aaaabbbbbbcc
Dddaacccacc
[Email protected] ~]# vim 1.txt
: 1, $s/a/a/g #用vim进入后 and then replaced with this command, the output is as follows:
[Email protected] ~]# cat 1.txt
Aaaaaaaaaaaaa
Aaaabbbbbbcc
Dddaacccacc
There are three alternative formats, depending on the situation:
[Email protected] Text original content @ Replace content @g
s# text original content # replace content #g
s/text original content/replace content/g
day17-Editor Vim