Linux下Vim編輯器一些操作

2021-09-12 01:48:41 字數 1228 閱讀 8063

vi 命令列下面的文字編輯工具

vim是vi的增強版本

命令vim可以啟動vim編輯器

一般可以通過vim+目標檔案路徑的形式使用vim

如果目標檔案存在,則vim開啟該檔案

若目標檔案不存在,則新建該檔案vi擁有三種模式:命令模式、插入模式和ex模式

任何模式都可以通過esc鍵回到命令模式

在命令模式中按」i「鍵可以進入到插入模式,在插入模式中按esc可以返回命令模式

在命令模式中按」:「可以進入ex模式,在ex模式中可以儲存、修改和退出

命令模式常用的命令如下:

i 在游標前插入文字

o 在當前行的下面插入新行 

dd 刪除正行

ndd 刪除以當前行開始的n行

n1,n2 d 刪除從n1到n2的行

u 撤銷上乙個操作

ctrl+r 恢復上一步被撤銷的操作

yy 複製當前行

nyy 複製n行

nyw 複製n個單詞

n+yy 先按5,接著按yy,則是將5行內容複製

n1,n2 co n3 複製從n1到n2行後並貼上在n3行後

p 貼上

r 替換當前關鍵字

/ 查詢關鍵字

多行注釋:

1. 首先按esc進入命令列模式下,按下ctrl + v,進入列(也叫區塊)模式;

2. 在行首使用上下鍵選擇需要注釋的多行;

3. 按下鍵盤(大寫)「i」鍵,進入插入模式;

4. 然後輸入注釋符(「//」、「#」等);

5. 最後按下「esc」鍵。

注:在按下esc鍵後,會稍等一會才會出現注釋,不要著急~~時間很短的

刪除多行注釋:

1. 首先按esc進入命令列模式下,按下ctrl + v, 進入列模式;

2. 選定要取消注釋的多行;

3. 按下「x」或者「d」.

注意:如果是「//」注釋,那需要執行兩次該操作,如果是「#」注釋,一次即可

ex模式

::w 儲存當前修改

:q 退出

:q! 強制退出

:x 儲存並退出

:n1,n2< 表示n1到n2行向左縮排乙個tab,要縮排兩個tab使用<<,>表示向右縮排

:set number或 set nu 顯示行號

:set smartindent 自動縮排

:!  執行乙個系統命令並顯示結果

:sh 切換到命令列,使用ctrl+d切換回vim

vim編輯器的一些操作

第一次使用vim編輯器時可能會出現在編輯模式下上下左右變成輸入abcd的問題,這時重灌vim編輯器就能解決 解除安裝 sudo apt get remove vim common 安裝 sudo apt get install vim 1 預設開啟vim編輯就是命令模式,在命令模式下鍵入字母會直接執...

vim編輯器的一些簡單使用

vim是從vi衍生出來的文字編輯器,與vi基本完全相容,但功能更強大,多了幾種模式。vim編輯器是一種很強大的編輯器,熟練使用能讓平時的文字操作變得更加得心應手。使用vim先安裝 yum instal vim y 我們可以用vim檢視各種文字文件,如果文件不存在則會自動建立,如vim hello.t...

vim編輯器的一些常用操作

1 vim編輯器的操作模式 vim編輯器有兩種操作模式,插入模式和普通模式。插入模式切換到普通模式按esc鍵就行了,進入插入模式可以使用按鍵i。2 普通模式下移動游標的快捷鍵 h 左移乙個字元 j 下移一行 k 上移一行 k 右移乙個字元 g 移動到最後一行 num g 移動到第num行 gg 移動...