linux命令列下文字編輯器

2021-06-25 13:57:54 字數 748 閱讀 1238

vi能是終端命令列裡功能最強的文字編輯器了,但目前需要用到的只是文字編輯功能,與gcc、make等工具的整合應用現在還不需要,所以操作難度不大,習慣就好。linux發行版所帶的一般不是vi,而是vim,vi的加強版,功能更強但操作比傳統的vi更方便,但啟動命令還是「vi」。

命令列中,可以用「vi *********」+回車啟動vi並開啟乙個已經存在的檔案。如果沒有「*********」這個檔案,儲存時會自動建立這個檔案。直接輸入「vi」回車,就是只啟動文字編輯器。

剛啟動的vi處於命令狀態。命令狀態下,vi把所有的使用者輸入都當作命令。

vi最常用的內部命令有:

「:q」退出編輯器。

「:!q」忽略所有改動強行退出。

「:i」轉入編輯狀態。

「:w」儲存檔案。

「:wq」儲存後退出。

「:w *********」把內容儲存進檔案「*********」。

「:!w *********」把內容儲存進檔案「*********」,替換掉其原來的內容。

「/***」尋找下文中的字串「***」。

「?***」尋找上文中的字串「***」。

「:nn」直接跳轉到第nn行。

「dd」刪除游標所在的行。

編輯狀態下,連按兩次或更多次「esc」鍵,能返回命令狀態,如果忘了當前狀態,多按幾次「esc」鍵,即可。傳統的vi裡,移動游標也得在命令狀態下,上下左右分別對應「j」「k」「h」「l」鍵。vim中也可以這樣,但是使用4個箭頭鍵還是舒服多了,而且不管在哪個狀態都能使用。

Linux命令列下的文字編輯器

vi能是終端命令列裡功能最強的文字編輯器了,但目前需要用到的只是文字編輯功能,與gcc make等工具的整合應用現在還不需要,所以操作難度不大,習慣就好。linux發行版所帶的一般不是vi,而是vim,vi的加強版,功能更強但操作比傳統的vi更方便,但啟動命令還是 vi 命令列中,可以用 vi 回車...

Linux 命令列下的最佳文字編輯器

文字編輯軟體在任何作業系統上都是必備的軟體。我們在 linux 上不缺乏非常現代化的編輯軟體,但是它們都是基於 gui 圖形介面 的編輯軟體。正如你所了解的,linux 真正的魅力在於命令列。當你正在用命令列工作時,你就需要乙個可以在控制台視窗執行的文字編輯器。正因為這個目的,我們準備了乙個基於 l...

Linux下文字編輯器 vi vim

vi是unix系統中預設的文字編輯器 vim是vi編輯器的增強版本 習慣上稱為vi,設定別名方便使用vi時候呼叫增強版 vi 命令模式 輸入模式 a i o等 esc鍵返回命令模式 命令模式 末行模式 鍵 esc鍵返回命令模式 命令模式下 刪除 x或 del dd dd d d 複製 yy yy 貼...