vi 編輯器使用積累

2021-10-14 15:41:49 字數 1584 閱讀 2338

linux世界幾乎所有的配置檔案都是以純文字形式存在的,而在所有的linux發行版系統上都有vi編輯器,因此利用簡單的文字編輯軟體就能夠輕鬆地修改系統的各種配置了,非常方便。vi就是一種功能強大的文字編輯器,而vim則是高階版的vi,不但可以用不同顏色顯示文字內容,還能進行諸如shell指令碼、c語言程式編輯等功能,可以作為程式編輯器。

vi test.c

yum install -y vim

vim test.c

進入編輯狀態

進入命令列狀態

esc

在vi 中執行命令

:! commands

比如正在 vi 介面編輯,突然不記得當前檔案在那個目錄了,此時可以按esc進入命令列模式,然後:!pwd回車,要回到 vi 裡面再按回車。選擇

複製yank

複製行

複製字串

剪下delete

剪下行

剪下字串

貼上past

p從游標的下一行開始貼上,小寫。

p從游標的上一行開始貼上,大寫。

刪除也就是剪下操作。

撤銷操作undo

u

儲存與退出

游標移到

行號:set nu

:set nonu查詢

命令列模式下/***x表示要查詢***x,按回車,然後n查詢下乙個,n查詢上乙個。

***x 支援正規表示式,比如/^ret表示以 ret 開頭的。替換

檔案編碼格式

斷行格式(dos\windows,unix或macintosh)

無法複製文字

有時候我們 vi 開啟乙個檔案,發現無法複製貼上裡面的內容,編輯器處於visual狀態,此時按 esc 然後輸入命令:set mouse-=a回車,即可複製了。

多檔案編輯

vim file1 file2同時開啟兩個檔案。

:n編輯下乙個檔案。

:n編輯上乙個檔案。

:files列出當前用vim開啟的所有檔案。

多視窗編輯

先 vim 進入乙個檔案,在這個視窗的基礎上可以開啟多視窗編輯多個檔案

:sp filename開啟乙個新視窗,顯示新檔案,若只輸入:sp,則兩視窗顯示同乙個檔案。

ctrl + w + 上下鍵游標移動到其他視窗。

如果想關閉某個視窗,可以使用:q, :wq等命令退出即可。

VI編輯器使用

首先要知道的是vi編輯器一共三種模式 一般模式 游標移動 複製 貼上 刪除 編輯模式 編輯文字 命令列模式 查詢和替換 注意 1 當不知道出於那種模式的時候,按esc鍵返回到一般模式。2 wq write quit 3 i insert 1.開啟檔案 新建檔案 儲存檔案的操作 vi 檔名 如果檔名存...

vi編輯器使用

linux中的編輯器也有多種,如ed,sed,vi,vim,emacs等 vim vi編輯器,其作用是編輯 建立 顯示文字檔案,他不想windows中的視覺化編輯器,如notepad,word等,它沒有選單,只有命令 插入命令 a 在游標後插入文字 a 在游標所在行行末插入文字 i 在游標前插入文字...

vi編輯器使用

vi編輯器 vi 開啟編輯器,需要在底行模式 vi b.txt 使用vi編輯器開啟b.txt文件 不存在b.txt則建立並開啟 vi number b.txt 開啟文件的同時將游標定位在第number行 三種模式 三種狀態 命令列文字內容操作 進入插入模式 aa ii ss oo 插入 編輯 編輯文...