初識vim編輯器

2021-07-25 15:03:31 字數 994 閱讀 6152

在談論vim編輯器之前,先來簡單的介紹一下vi編輯器。

vi是「visual inte***ce」的簡稱,它是乙個文字編輯程式。可以執行輸出、刪除、查詢、替換、塊操作等眾多文字操作,而且使用者可以根據自己的需要對其進行定製。 vi沒有選單,只有命令,且命令繁多。

vi在linux下的地位可以從以下看出:

所有的unix like系統都會內建vi編輯器,其它的比如(nano,gedit等不一定會存在)

很多軟體的編輯介面都會主動呼叫vi(如,visudo)

vi的命令與操作模式可以讓使用者方便駕馭文字編輯和程式編輯

那麼vim是什麼呢?可以簡單的將vim看做是vi的高階版本,vim可以用顏色或下劃線,更甚可以根據使用者需求對vim進行高階配置,可以實現像vs ide開發環境。比如進行外掛程式的安裝(taglist外掛程式,檔案瀏覽器和視窗管理器 – 外掛程式: winmanager,建立原始碼索引——外掛程式:ctags等等)

1,一般模式

一般模式就是在使用vim命令直接進入的介面(預設的),在這個模式下可以通過上下左右鍵來移動游標,還可以用命令刪除字元或刪除正行,也可以進行複製和貼上檔案資料

2,編輯模式

在一般模式中可以進行刪除、複製、貼上等等,但卻無法編輯檔案內容! 這時可以按下」i, i, o, o, a, a, r, r「任何乙個字母後就會進入編輯模式。按下這些按鍵時,在畫面左下方會出現insert (插入)或replace (替換)字樣,這時候就可以進行編輯了。而如果要回到一般模式時, 則必須要按下 esc 鍵即可退出編輯模式。

3,命令模式

在一般模式當中,輸入『: / ? 』三個中任何乙個字元,此時游標就可以自動到最後一行。在這個模式當中, 可以搜尋,而讀、寫存檔、大量替換字元、離開 vi 、顯示行號等等操作就是在此模式中完成!

可以簡述為下圖方式

對vim的使用還有很多,這裡只是初始一下它。後續繼續學習深入

vim編輯器 編輯器之神

h 向左移動 j 向下移動 k 向上移動 l 向右移動 w 移動到下乙個單詞的首部 e 移動到下乙個單詞的尾部 b 移動到上乙個單詞的首部 移動到行首 移動到行尾 g 跳轉到文件的末尾 gg 跳轉到文件的開始複製操作 複製n行 nyy 2yy 移動游標到要寫入的位置,再按p 刪除操作 刪除多行 nd...

編輯器之神 vim編輯器

vi編輯器是所有unix及linux系統下標準的編輯器,類似於windows系統下的notepad 記事本 編輯器,由於在unix及linux系統的任何版本,vi編輯器是完全相同的,因此可以在其他任何介紹vi的地方都能進一步了解它,vi也是linux中最基本的文字編輯器,學會它後,我們將在linux...

初識CSDN markdown編輯器

本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...