一.塊選擇的應用
1.字符選擇(v)
將光標放在需要編輯字符地方,在一般模式下,按下“v”鍵,然後再使用方向鍵“↑”、“↓”、“→”、“←”進行你要編輯字符的選擇。選中的字符會反白顯示,如下圖:
接下來你可做的操作是複製、粘帖或刪除,使用“y”,進行反白字符的複製,使用“p”進行粘貼,“d”可以進行刪除操作。
2.行選擇(V)
當光標移動到你要編輯的行內,在一般模式下按下“V”鍵,該行字符如反白顯示,如下圖:
使用方向鍵“↑”、“↓”可以進行多行選擇。
使用“y”進行復制,“p”進行粘貼,“d”進行刪除:
3.塊選擇:
將光標放在需要選擇的塊的第一個字符上,在一般模式中,按下“Ctrl+v”,然後使用“↓”或“↑”進行塊字符的選擇,選中的地方會反白顯示:
同樣的,可以使用使用“y”進行復制,“p”進行粘貼,“d”進行刪除操作:
二.多文件的編輯
使用vim命令打開/etc/hosts.allow和/etc/hosts.deny兩個文件:
#vim /etc/hosts.allow /etc/hosts.deny
在命令使用:files可以下看打開的文件:
輸入“:n”,回車會跳到/etc/hosts.deny文件的編輯界面:
在/etc/hosts.deny文件命令模式下,輸入“:N”可以返回上一個文件/etc/hosts.allow
在/etc/hosts.allow文件中,光標放在“sshd:192.168.
三.Vim多窗口的功能
先使用vim打開/etc/fstab這個文件,然後在命令模式下輸入“:sp”可以再次打開“/etc/fstab”這個文件:
如果輸入“:sp /etc/inittab”則可以同時打開“/etc/fstab”和“/etc/inittab”這兩個文件進行編輯:
我們可以再輸入“:sp /etc/hosts”打開/etc/hosts這文件,此時就能顯示三個窗口,實現文件對照編輯:
接下來要說一說,打開多個文件窗口後,如何切換呢,可以使用“ctrl+w+↓”或“ctrl+w+j”向下面的一個窗口切換,使用“ctrl+w+↑”或“ctrl+w+k”向上面一個窗口進行切換。同樣的使用:q或:wq或:q!等命令進行退出操作。