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...