1. 程式人生 > >Linux學習之VIM VI

Linux學習之VIM VI

一、VIM

1、vim + 檔名

有這個檔案就開啟沒有就重新建立一個

在terminal輸入 vim進入vim介面

二、VIM模式

VIM有三種模式

1、命令模式(常規模式)

vim啟動後預設進入命令模式,任何模式都可以通過esc鍵返回到命令模式(可以多按幾次)。命令模式

可以通過鍵入不同的命令完成選擇、複製、貼上

i:             在游標前插入文字

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

dd:              刪除整行

yy:              將當前行的內容放入緩衝區(複製當前行)

n + yy:        將n行的內容放入緩衝區(複製n行)

p:                將緩衝區中的文字放入游標後(貼上)

u:                撤銷上一個操作

r:                 替換當前字元

/:                 查詢關鍵字

2、插入模式

在命令模式按下“i”鍵,進入插入模式,在插入模式可以輸入程式設計文字內容,使用esc返回命令模式

3、ex模式

在命令模式下按下“:”鍵可以進入ex模式,游標會移動到底部,在這裡可以儲存修改或退出vim

:w                   儲存

:q                    退出

:q!                強制退出,不儲存修改

:x                    儲存並退出,相當於:wq 

:set number    顯示行號 

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

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