4.有三種模式,通常命令模式可變換到編輯與命令行模式,但編輯模式與命令行模式不能互換:shell
5.經常使用的按鍵有i、[Esc]、:wq等;vim
6.vi的界面大略可分爲兩部分,(1)上半部分的本文與(2)最後一行的狀態+命令行模式;緩存
7.數字是有意義的,用來講明重複進行幾回操做的意思,如 5yy 爲複製 5行之意;編輯器
8.光標的移動中,大寫的 G 常常使用,尤爲是 1G 與 G 移動到文章的頭/尾功能。ide
10.小數點【.】爲重複進行前一次操做,也是常常使用的按鍵功能;學習
11.進入編輯模式幾乎只要記住:i、O、R三個按鍵便可,尤爲是新增一行的。與替換的R;編碼
12.vim 會主動的創建 swap 緩存,因此不要隨意掉線;操作系統
13.若是在文章內有對齊的區塊,可使用 ctrl-v 進行復制、粘貼、刪除的操做;命令行
14.使用:sp 功能能夠劃分窗口;unix
15.若使用 vim 來編寫網頁,若須要CSS 元素數據,可經過ctrl+x.ctrl+o 這兩個連續組合鍵來得關鍵詞:
17.可使用 iconv 進行文件語系編碼的轉換;
18.使用dos2unix 及 unix2dos 能夠變動文件每一行的行尾換行符。