vi
———終端中的編輯器
參考文件
vi
的概念
vi
是visual inte***ce
的簡稱,是linux
中最經典的文字編輯器
vi
的特點
vi
的三種模式
常用命令
命令作用
vi+檔名
檔案存在直接開啟/不存在建立乙個新檔案
vi+檔名+行數
開啟檔案並且定位行/不寫行數直接定位到檔案末尾
u撤銷上次命令(命令模式)
ctrl + r
恢復撤銷的命令 (命令模式)
移動命令(命令模式)
命令英文作用w
word
向後移動乙個單詞
bback
向前移動乙個單詞
gggo
檔案頂部ggo
檔案末尾
數字+gg
go移動到 數字 對應行數
ctrl + b
back
向上翻頁
ctrl + f
forward
向下翻頁 命令
作用/str
查詢 str
查詢到指定內容之後,使用 n 查詢下乙個出現的位置
命令作用
:%s/舊文字/新文字/g
全域性替換
?/舊文字/新文字/g
可視區域替換
:%s/舊文字/新文字/gc
確認替換
y - yes 替換,n - no 不替換,a - all 替換所有,q - quit 退出替換,l - last 最後乙個並把游標移動到行首,^e 向下滾屏,^y 向上滾屏
命令英文
作用e ./檔名
edit
會開啟內建的檔案瀏覽器,瀏覽要當前目錄下的檔案件
n+檔名
new新建檔案
w+檔名
write
另存為,但是仍然編輯當前檔案,並不會切換檔案
qquit
退出,如果未儲存不允許退出
q!quit
強行退出,不儲存退出
wwrite
儲存檔案
wqwrite+quit
儲存並退出
x儲存並退出
在實際開發中,可以使用 w+檔名 命令 階段性的備份**
命令英文
作用sp+檔名
split
橫向增加分屏
vsp+檔名
vertical split
縱向增加分屏
wwindow
切換到下乙個視窗
oother
關閉其他視窗
分屏視窗都是基於 control + w 這個快捷鍵的,w 對應的英文單詞是 window(因此在使用後面兩條命令之前必須先使用control+w)
Linux編輯器nano使用
linux編輯器nano使用 1.什麼時候用nano?一般網路很卡,ssh時一用vim vi 就死視窗,或者宕機的情況 2.如何使用?開啟或新建檔案 nano 檔名 禁用自動換行 nano w etc fstab 儲存所做的修改 ctrl o 退出,按下 ctrl x 如果你沒有修改好而不小心按了儲...
linux 編輯器 vim使用
vim基本概念 vim有好多模式,今天我們先來介紹最常用的三種模式 命令模式 正常 普通模式 控制游標的移動,字元或行的刪除,可切換到插入模式或者末行模式 末行模式 檔案儲存,退出列出行號,找字串 我把常用的總結成如下圖 以上圖中是一些常用的設定,還有很多慢慢的了解。小插曲 無問西東 電影的最開始有...
linux編輯器vim的使用
現在我們認識下在linux下如何使用這個編譯器,vim一般有三種模式 一般模式,編輯模式,命令模式 即一般模式 當你用vim編輯乙個檔案時,一旦進入vim file就是一般模式了,在這個模式下你可以做的工作有上下移動游標,刪除某個字元,刪除某行,複製貼上一行或者多行。編輯模式 一般模式下是不可以修改...