Linux學習之Vim使用

文本編輯器 Vi Vim Linux 時空科技 2017-03-28

一 為何要學Vim

  • 所有的Unix Like系統都有自帶vi編輯器

  • 一些軟件的編輯接口會自動調起vi

  • 作為vi的升級版,vim具有程序編輯功能,而且具有代碼顏色高亮顯示、辨別代碼的正確性等功能

以上優勢奠定了vim在Linux系統的絕對地位

二 Vi的使用

1 模式瞭解

vi有三種模式,即:一般模式、編輯模式、命令模式。我們先來了解下這三種模式

一般模式:也是默認模式,用vi打開一個文件就直接進入了一般模式。在此模式下,你可以進行刪除字符、刪除整行、字符替換、複製粘貼等操作

編輯模式:用戶vi打開文件進入一般模式,當只要按下【i I a A o O r R】中任何一個字母時,便會進入到編輯模式。

Linux學習之Vim使用

當進入編輯模式下,文檔左下角會出現"INSERT"或"REPLACE"字樣;若要退出編輯模式,按下鍵盤Esc鍵即可返回到一般模式

命令模式:在一般模式下,可以用鍵盤輸入【:/?】任意一個字符便會進到命令模式,同時光標移動到最底一行,等待用戶下一步的輸入。在此模式下,用戶可以執行常見的如 讀取、保存、批量替換、顯示行號、退出編輯器等操作,如":set nu"便可在文檔中顯示行號

Linux學習之Vim使用

2 常用按鍵指令

光標的移動

Linux學習之Vim使用Linux學習之Vim使用

複製與粘貼

Linux學習之Vim使用Linux學習之Vim使用

搜索與替換

Linux學習之Vim使用Linux學習之Vim使用

命令模式下的指令

Linux學習之Vim使用

編輯模式下的指令

Linux學習之Vim使用

相關推薦

推薦中...