之所以要學習vi,是因為公司的unix伺服器只支援vi.個人覺得理解了vi的工作方式,即可基本掌握如何使用vi,而不需要記憶太多的東西.
vi的模式
學習vi,最重要的事情是理解vi的模式,以及各個模式下面都能進行哪些操作.想得簡單一點,我們可以把vi理解成兩種模式即插入模式與命令列模式:
對於乙個新手來說做常做的事情是編輯文字,進行插入操作/刪除操作.所以就需要不斷地在兩種模式之間進行切換[esc, a, i, o]以及內容刪除[dd,x,x],所以每當你搞不清楚處於何種模式,或者誤插入了你不想要字元的時候,你只要按esc,就會進入命令列模式,便可以把剛才的誤操作給刪除掉. 如後再按[a,o,i]進入插入模式,進行文字插入操作.
在理解了vi的執行方式之後,我們就可以進行基本的檔案編輯工作.再接下去的事情,無非是多記住一些在各種模式下面的常用命令,讓我們更好地使用vi.
vi常用命令
1.命令列模式下游標移動:
2.命令列下查詢與替換
3.命令列下刪除複製貼上:
4.命令列模式進入插入模式
5.命令列模式進行儲存
6.命令列下其他操作
unix下vi使用小結以及常用命令
unix下vi使用小結以及常用命令 學習vi,最重要的事情是理解vi的模式,以及各個模式下面都能進行哪些操作.想得簡單一點,我們可以把vi理解成兩種模式即插入模式與命令列模式 插入模式 insert mode 在插入模式下面只能進行文字插入 輸入 操作,而且在插入模式下,是不能通過鍵盤上的上下左右箭...
vi使用小結
一 定位 1.ng 直接定位到第g行 2.gg 定位到第一行 3 g 定位到最後一行 4.h 向左移一位 5.l 向右移一位 6.j 向下移一行 7.k 向上移一行 二 編輯 1.刪除乙個單詞 dw2.刪除一行 dd3.向下刪除n行 dnd4.向上刪除到第n行 nd5.刪到第n行 dng6.刪到最後...
Linux下vi命令小結
進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r f...