關於linux的vi命令快速記憶方法

2021-08-11 14:27:16 字數 965 閱讀 3528

linux的vi命令是linux操作最基本的文字工具,主要採用快捷方式,本文說說如何快速記憶。

一、    三個工作狀態

1、        命令狀態

任何時候esc鍵,都可以進入命令狀態。

2、        編輯狀態

在命令列顯示:insert模式

在命令狀態按「i」,即進入編輯模式

當然,還有n多其他按鍵,也能進入編輯狀態

i,a,a,o,o

3、        帽號命令列模式

在命令狀態,按「『:」開始的後面跟2個字元的命令

二、    快捷鍵與命令狀態有關係

1、        命令狀態時的快捷鍵

dd:刪除當前行

yy:複製當前一行

p:貼上文字,當前行下方

p:貼上文字,當前行上方

do:刪至行首

d$:刪至行尾

y$: 從游標當前位置複製到行尾。

y0: 從游標當前位置複製到行首。

u:取消前一次的操作,即windows編輯環境ctrl+z

ctrl+r,重複上一次動作

2、        帽號命令列模式

:e!,取消開啟檔案的操作操作

:w,儲存

:wq,儲存退出

:q!,不儲存退出

:w 檔名稱,檔案另存檔,但不退出

set nu,顯示行號

:/查詢字串,向尾搜尋,搜下乙個輸入n,n向前搜

:?查詢字串,向首搜尋,搜下乙個輸入n,n向前搜

:s/原字串/新字串/g,全文本串替換

3、        編輯狀態模式

一般不需要記憶,直接游標鍵操作

shift+insert鍵,完成外部文字貼上。

created by 劉明

linux基礎命令速記 一

ls list 顯示當前目錄下的檔案和目錄列表 引數 a all 檢視所有檔案和目錄,包括隱藏的檔案和目錄 t time 顯示的檔案列表依照建立的日期排序 l long 顯示檔案的具體詳細資訊 命令分為外部命令和內部命令 檢視外部命令的幫助文件需要使用man,例如 man ls 檢視內部命令的幫助文...

Linux 常用命令及快速記憶方法

所有的命令都是英語的簡寫,那麼對於記憶來說,我們只要知道是哪些單詞的簡寫就可以輕而易舉地記住啦 最基礎的 ls是list,列表,也就是獲取test目錄下的檔案列表 ls test cd 是change directory,也就是切換到test目錄下 cd test pwd是print work di...

Linux的Vi命令詳解

轉 unix vi 命令詳解 進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pa...