看到網上關於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...