vi 和 vim 編輯器的使用

2022-09-15 00:06:21 字數 1970 閱讀 5189

vi 編輯器是所有 unix 及 linux 系統下標準的編輯器,對於 unix 及 linux 系統的任何版本,vi 編輯器是完全相同的,vi 也是 linux 中最基本的文字編輯器,它的功能完全不遜色於其它編輯器,學會熟練的使用它,是學習linux的一柄利刃,有它就可以在 linux 的世界裡暢行無阻。

vi 編輯器主要有三種模式:命令列模式、插入模式和底行模式,其實底行模式也就是命令列模式。其中,命令列模式主要控制螢幕游標的移動,字元、字或行的刪除、移動及複製等;插入模式下才能進行編輯;底行模式主要是用於儲存檔案,查詢關鍵字,設定行號等。

如果不掌握一些常用命令,根本無法在 vi 下進行編輯。下面介紹一些編輯時常用到的快捷鍵。

vi:開啟或新建乙個文件

i(進入到操作模式)

esc:從插入模式返回到命令模式

:(進入儲存模式)

w:儲存檔案

q:退出vi

wq:退出並儲存

q!:強制退出但不儲存

進入插入模式:i(從游標當前位置開始輸入)

進入插入模式:a(從游標所在位置的下乙個位置開始輸入文字)

進入插入模式:o(插入新的一行,從行首開始輸入文字)

複製:

yw:複製從游標到詞尾的部分

#yw:複製從游標到詞尾的#個詞

yy:複製游標當前行

#yy:複製游標當前行的#個行

貼上:

p:與複製命令配合使用

後退:

u:按一下後退一步

游標的移動:

h(左鍵)、j(下鍵)、k(上鍵)、l(右鍵):左、下、上、右

ctrl+b:螢幕往後移動一頁

ctrl+f:螢幕往前移動一頁

ctrl+u:螢幕往後移動半頁

ctrl+d:螢幕往前移動半頁

0 和^:移動到行開頭

$:移動到行末尾

g:移動到文章的最後

w: 游標跳到下個字的開頭

e: 游標跳到下個字的結尾

b: 游標跳到上個字的開頭

#l:跳到第#個位置

替換:

r:替換游標所在處的字元,只能乙個

r:替換游標所到之處的字元,按esc退出替換

刪除:

x:刪除游標之後的乙個字元

#x:刪除游標及其之後的#個字元

x:刪除游標之前的乙個字元

#x:刪除游標及其之前的#個字元

dd:刪除游標所在行

#dd:刪除游標及其之後#行

set nu:設定行號

set nonu:取消行號

#:跳到#行

vi和vim編輯器的使用

linux vi vim使用方法 vi vim 基本使用方法 vi編輯器是所有unix及linux系統下標準的編輯器,它的強大不遜色於任何最新的文字編輯器,這裡只是簡單地介紹一下它的用法和一小部分指令。1 vi的基本概念 基本上vi可以分為三種狀態,分別是命令模式 command mode 插入模式...

vi和vim編輯器

vi vim 是上linux非常常用的編輯器,很多linux發行版都預設安裝了vi vim vi vim 命令繁多但是如果使用靈活之後將會大大提高效率。vi是 visual inte ce 的縮寫,vim是vi improved 增強版的vi 在一般的系統管理維護中vi就夠用,如果想使用 加亮的話可...

Vi和Vim編輯器

vi編輯器是所有unix及linux系統下標準的編輯器,他就相當於windows系統中的記事本一樣.vim 具有程式編輯的能力,可以以字型顏色辨別語法的正確性,方便程式設計 因為程式簡單,編輯速度相當快速。vim可以當作vi的公升級版本,他可以用多種顏色的方式來顯示一些特殊的資訊。vim會依據副檔名...