vi vim編輯器入門

2022-03-13 09:13:31 字數 1679 閱讀 6575

看到網上關於vi編輯器的命令,一寫一大坨,看的都頭疼,真正用到的就那麼一點,有些程式設計師確實讓人很蛋疼,不說複雜了好像不能體現他的博學。我堅持二八定律,就學20%,達到80%的實用,足矣~

一、vi的三種狀態

a、命令列模式

b、插入模式

c、底行模式

二、vi的常用命令

a、$vi檔名

例如: [mpu@s139 ~]$ cd /var/www/venus/server                      //定位檔案

[mpu@s139 server]$ vi protected/config/venus/transfiguration.cfg.php  

b、點選i或者insert,進入插入模式

2、查詢:

a、點選esc,進入命令模式

b、輸入斜槓+查詢內容:/ expire_time

3、恢復:

a、點選esc,進入命令模式

b、點選:u

4、複製貼上: 

a、詳細說有點複雜,要看putty裡面設定,這邊只說,預設狀態下

b、滑鼠左鍵拖動選中,然後,點選左鍵,游標移到目標地方,點選右鍵

5、翻頁:

a、點選esc,進入命令模式

b、點選:向後翻一頁ctrl + b      (behind

向後翻一頁ctrl + f         (forward

6、設行號: 

a、點選esc,進入命令模式  

b、輸出冒號:set nu

c、跳轉到某行::34(某行號)

7、儲存and退出:

a、點選esc,進入命令模式

b、輸出冒號:

c、wq存檔退出 ,q!不存檔強制退出 ,qw,儲存退出,等等。

其他游標移動之類,就方向鍵最好,那些ctrl+** ,之類沒必要~

vim 典型用法:

複製多行::9,20 copy 44//複製9~20行,貼上到44行,別忘了冒號和逗號

//vim多行複製

vi vim編輯器入門

一 vi vim的三種模式 就是你直接用命令 vi 檔名 開啟乙個檔案的話,預設是在命令模式下。命令模式下是不能直接編輯文字的,你輸入的字母會被當作命令執行。比如輸入i,是指在當前游標前輸入,並且切換到插入模式。在插入模式下你就可以進行文字的編輯。插入模式下你按esc可以返回命令模式。在命令模式下,...

Linux文件編輯器vi vim 入門

linux系統中經典的兩個文件編輯器就是vi和vim了。vim是vi的公升級版,兩個檔案編輯器基礎功能和操作一致,在只有vi編輯器的時候,本文中的所有操作均適用。本文以vim為例。命令格式 vim 檔名 當 檔名 已存在時,為 開啟該檔案。當 檔名 不存在時,為 以該檔名建立檔案,並開啟該檔案。當僅...

vi vim 編輯器詳解

vi vim 強大的編輯器 進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pat...