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 插入 編輯 編輯文...