Linux檔案編輯器
阿新 • • 發佈:2021-09-01
linux系統下一般都會自帶nano和vim
一.vi和vim的使用
基本上 vi 共分為三種模式, 分別是“一般指令模式”、 “編輯模式”與“命令列命令模式”。 這三種
模式的作用分別是:
一般指令模式 ( command mode)
以 vi 開啟一個檔案就直接進入一般指令模式了( 這是預設的模式, 也簡稱為一般模式) 。 在
這個模式中, 你可以使用“上下左右”按鍵來移動游標, 你可以使用“刪除字元”或“刪除整列”來
處理檔案內容, 也可以使用“複製、 貼上”來處理你的檔案資料。
編輯模式 ( insert mode)
在一般指令模式中可以進行刪除、 複製、 貼上等等的動作, 但是卻無法編輯檔案內容的! 要
等到你按下“i, I, o, O, a, A, r, R”等任何一個字母之後才會進入編輯模式。 注意了! 通常在
Linux 中, 按下這些按鍵時, 在畫面的左下方會出現“ INSERT 或 REPLACE ”的字樣, 此時才
可以進行編輯。 而如果要回到一般指令模式時, 則必須要按下“Esc”這個按鍵即可退出編輯模
式。
命令列命令模式 ( command-line mode)
在一般模式當中, 輸入“ : / ? ”三個中的任何一個按鈕, 就可以將游標移動到最下面那一列。 在
這個模式當中, 可以提供你“搜尋資料”的動作, 而讀取、 存檔、 大量取代字元、 離開 vi 、 顯
示行號等等的動作則是在此模式中達成的!
1. 使用“ vi filename ”進入一般指令模式
2. 按下 i 進入編輯模式, 開始編輯文字
3. 按下 [ESC] 按鈕回到一般指令模式
4. wq!離開
w是write,q是quit,!是強制離開
一般指令模式 常用按鍵
yy 複製游標那一行
p 貼上在游標下一行