vim是vi的一個升級版;vim能夠顯示文字的顏色
安裝vim這一個包vim-enhanced
若是不知道安裝包,能夠使用 命令下面命令來查看vim命令是那個包安裝的。vim
[root@yong-02 tmp]# yum provides "/*/vim"
[root@yong-02 tmp]# yum install -y vim-enhanced
vim編輯文件會顯示顏色,這與文件的具體內容有關,/etc/目錄下的文件會顯示顏色,但相同的文件在其餘目錄下面不必定會顯示顏色,vim顯示顏色的條件有不少種,因此不用太糾結這一點。bash
vim有三種模式:通常模式、編輯模式、命令模式ide
分別向下,向右,向左,向右移動6個字符; 6j 6l 6h 6lspa
分別向下,向上翻兩頁; Ctrl+f 和Ctrl+b3d
把光標移動到第49行; 49Gcode
把光標移動到行尾,再移動到行首; Shift+4 , Shift+6dns
移動到1.txt文件的最後一行; Gip
移動到文件的首行; gg文檔
搜索文件中出現的dnsmasq字符串,並數一下該字符串出現的次數; 輸入 /dnsmasq,而後按n字符串
把從第一行到第十行出現的dnsmasq替換成dns;
1,10s/dnsmasq/dns/g
還原上一步操做; u
把整個文件中全部的etc替換成cte; 1,$s/etc/cte/g
把光標移動到25行,刪除字符串ly; 輸入25G後回車,而後按j向右移動光標找到ly,按v選中,而後按x
還原上一步操做; u
刪除第50行; 50G dd
還原上一步操做; u
刪除第37行至第42行的全部內容; 37G dd
還原上一步操做; u
複製第48行的內容並將其粘貼到第52行下面; 48G yy 52G p
還原上一步操做; u
複製第37行至42行的內容並將其粘貼到第44行上面; 37G 6yy 44G p
還原上一步操做; u
把第37行至42行的內容移動到第19行下面; 37G 6dd 19G p
還原上一步操做; u
把光標移動到首行,把第一行的內容改成 #!/bin/bash; 先按gg,把光標定位到第一行,而後按字母A,進入編輯模式,同時將光標移動到行末進行修改,完成後Esc鍵退出編輯模式 。
在第一行下面插入新的一行,並輸入 # Hello!; 按o進入編輯模式,同時將光標下移另起一行,輸入#Hello !
保存文檔並退出; 按Esc鍵退出編輯模式,按Shift+,輸入 wq,回車。