VIM的基本使用

2021-08-18 21:21:50 字數 1534 閱讀 6984

1.概念

是一款文字編輯器,和emacs並列成為類unix系統使用者最喜歡的文字編輯器。

2.優點

可以完成複雜的編輯與格式化功能

3.模式

其模式共有十二種,基本模式有六種

1.普通模式

//啟動vim後預設處於普通模式,wulun 什麼模式,按返回鍵(或者ctrl+[)都會進入普通模式。

2.可視模式

//在正常模式中按下v, v, +v

3.選擇模式

4.插入模式

//按下i, i, a, a等鍵,會進入插入模式。常用i。在插入模式中,擊鍵時會寫入相應的字元。

5.命令列模式

//在普通模式中,按下:(英文冒號)鍵,會進入命令列模式。在命令列模式中可以設定環境、

//檔案操作、呼叫某個功能等等。

//常用的命令有:q(退出)、q!(強制退出)、w(儲存)、wq(儲存並退出)。

6.ex 模式

4.模式退出

1)命令列模式退出

:q! 強制退出,不儲存

:q 退出

:wq! 強制儲存並退出

:x 儲存並退出

:wq 儲存並退出

2)普通模式退出

shift+zz
5.刪除文字

x   刪除游標所在的字元

x 刪除游標所在前乙個字元

dd 刪除整行

//2dd表示一次刪除2行

6.高效的移動

1)使用h、j、k、l(左、下、上、右)

2)w:游標往後移動乙個詞

3)0:移動游標到當前行首。(數字0)

4)檔案移動

:向下移動一屏。

:向上移動一屏。

g:到檔案尾

gg:到檔案首行:移動游標到螢幕上面,10gg代表到第十行

5)/text:從當前游標處開始搜尋字串 text,並且到達 text 出現的地方。必須使用回車來開始這個搜尋命令。按 n移動到下個 text 處,n 移動到上乙個 text 處 。

6)%:在成對的括號等符號間移動,比如成對的 [ ] , , ( ) 之間。將游標放到任意符號上,然後通過 % 來移動到和這個符號匹配的符號上,% 還可以正確的識別括號的巢狀層數,總是移動到真正匹配的位置上。因此這個命令在編輯程式**的時候非常有用,可以讓你方便的在一段**的頭尾間移動。

7.高效的輸入

3

j 將會把游標向下移動三行。

8.分屏

vim -on file1 file2 (n是數字,代表分成幾個屏)

ctrl+w 切換

vim ~/.vimrc

vim的基本使用

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

vim基本使用

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

vim基本使用

vim test.txt 會在當前所在目錄建立test.txt檔案,並進入一般模式。一般模式下操作 0 或功能鍵 home 這是數字 0 移動到這一行的最前面字元處 常用 或功能鍵 end 移動到這一行的最後面字元處 常用 g移動到這個檔案的最後一行 gg移動到這個檔案的第一行 nn 為數字。游標向...