Vim的基本使用簡介

2021-04-29 20:15:23 字數 1456 閱讀 5535

一、工作模式介紹

1。 命令模式,該模式下可以控制游標的移動,進行字元的刪除、行刪除、複製選定的某段等。

2。插入模式,該模式可以進行文字的編輯和插入操作。

3。末行模式,該模式下可以進行檔案的存檔和退出vi的操作,查詢或是替換。

二、命令模式的操作

(1).h 和 l 分別用來向左和向右移動一位,而k和j分別用來向上和向下移動一位;

(2).^:將游標移動到當前行的開頭;

(3). ng:n表示要移動的行號,這條命令將游標移動到指定的第幾行;

(4).g:將游標移動到最後一行;

(5). ctrl+f:向前翻動一頁;

(6). ctrl+b:向後翻動一頁;

(7). ctrl+u:向前翻動半頁;

(8). ctrl+d:向後翻動半頁;

三、插入模式

(1)i:在游標之前插入;

(2)i:插入到所在行的開頭位置;

(3)a:在游標之後插入;

(4)a:插入到所在行的結束位置;

(5)o:在所在行之下新開一行;

(6)o:在所在行之上新開一行;

(7)r:替換所在行的當前字元;

(8)r:替換游標所在行的當前字元及其後的字元,直至按下「esc」;

四、末行模式

(1)w:儲存檔案;

(2)x:儲存但前檔案並退出;

(3)q:退出vi;

(4)q!:不儲存強制退出;

五、刪除命令

(1)x:刪除游標所在的字元;

(2)x:刪除游標所在位置前面的字元;

(3)dd:刪除游標所在的當前行;

(5)do:從游標所在位置刪除到行首位置;

(6)d$:從游標位置刪除到行末位置;

(7)ndd:n為數字,從當前行開始刪除n行;

(8)dg:從游標所在位置刪除到檔案的結束位置;

六、搜尋和替換命令

(1)/pattern:從游標所在處搜尋到檔案的結束位置,查詢所有符合pattern的字元;

(2)?pattern:從游標所在位置搜尋到檔案的開始位置,查詢所有符合pattern的字元;

(5):1,$s/old/new/g:將檔案中的所有old字元換成new字元,其中,1表示檔案的開始,$表示檔案的結束;

(6):n,ms/old/new/g:將檔案中第n行到第m行的所有的old字元換成new字元

(7):s/old/new/g:將當前行的所有的old字元換成new字元

七、檔案的加密

在shell中執行

vi -x filename

進入vi就得輸入密碼,也就是說加密了檔案,在退出之後再次進入時,需要輸入密碼,密碼錯誤,檔案被開啟時顯示的是亂碼,而且以其他的文字編輯器開啟時也是以亂碼的形式出現

在開啟的檔案中在行末模式中輸入:x 也可以達到同樣的效果。

ps: 本人的水平有限,不免有些錯誤,還請大家不吝賜教!!!

VIM的基本使用

1.概念 是一款文字編輯器,和emacs並列成為類unix系統使用者最喜歡的文字編輯器。2.優點 可以完成複雜的編輯與格式化功能 3.模式 其模式共有十二種,基本模式有六種 1.普通模式 啟動vim後預設處於普通模式,wulun 什麼模式,按返回鍵 或者ctrl 都會進入普通模式。2.可視模式 在正...

vim的基本使用

vim 編輯器中設定了三種模式 命令 模式 末行模式和編輯模式,每種模式分別又支援多種不同的命令快捷鍵,這大大提高了工 作效率,而且使用者在習慣之後也會覺得相當順手。要想高效率地操作文字,就必須先搞清這 三種模式的操作區別以及模式之間的切換方法 見圖 4 1 命令模式 控制游標移動,可對文字進行複製...

vim基本使用

摘要 本文學習自linux命令vimtutor,介紹了vim的必要的基本操作 在normal模式下,移動游標鍵為h j k l h 游標左移乙個字元 j 游標下移乙個字元 k 游標上移乙個字元 l 游標右移乙個字元 進入 終端輸入 vi 或 vim 後跟檔名稱,即可用vim開啟檔案 開啟後預設為no...