vi 檔案 #編輯檔案
命令模式------編輯模式 i,a,o
編輯模式-------命令模式 esc
命令模式--------底部命令模式 :
編輯模式鍵說明
i在游標的位置插入
a在游標的下乙個位置插入
o在游標的下一行插入
a在游標所在行尾插入
s在所在行的內容刪除 然後輸入
s先將游標所在的字元刪除在輸入
i在行首輸入鍵說明
h左j下
k上l右
dd刪除一行
ndd刪除n行
u撤回上一次操作
yy複製一行
p貼上一行
nyy複製n行
np貼上n行
gg回到結尾
gg回到開頭
shift+9
塊的開頭
shift+0
塊的結尾
.重複上一次的操作
shift+6
快速回到行首
shift+4
快速回到行尾
命令模式 shift+ : 或者? 進入底部命令模式鍵值w
儲存q退出!
強制wq!
強制儲存並退出
q!強制退出 不儲存
x!強制儲存並退出
:set nu
顯示行號
:set nonu
取消顯示行號
:n將游標定位到第幾行
/字串 回車
?字串 回車
:s/要查詢的字串/要替換的字串
替換游標所在行的第乙個出現的字元
:s/要查詢到 的字串/要替換的字串 g
替換游標所在行的所有出現的字元
:%s/要查詢到 的字串/要替換的字串
替換全文中每一行第乙個查詢結果
:%s/要查詢到 的字串/要替換的字串/ g
替換所有行的所有結果
:n1,n2s/要查詢到 的字串/要替換的字串
替換n1到n2之間匹配到的每一行的第乙個結果
:n1,n2s/要查詢到 的字串/要替換的字串/ g
替換n1到n2之間匹配到的每一行的每乙個結果
特殊符號要轉義
關於vim編輯器
vi visual inte ce 視覺化介面 類似windows記事本 vi vim vim保留了vi的所有操作並且有所公升級 vim支援多級撤銷 u撤銷 vim可以跨平台執行 vim支援語法高亮 關鍵字不同顏色標記 vim支援圖形介面 command mode 命令模式 insert mode ...
linux中vim編輯器的使用
進入指令模式 esc退出插入模式w儲存 q退出!強制執行 wq 強制儲存退出 和?和?的用法是一樣的 hello 查詢hello這個單詞 n 查詢下乙個。shift n 向上查詢 set nu顯示行號 set nonu取消行號 gg 到文字的第一行 g 到文字的最後一行 n到文字的第n行 i 在游標...
linux中vim編輯器常用操作
除上面寫的還有句子間移動 段落間移動 這是編輯模式下,對文字進行操作的命令 dd 刪除游標所在行。複製和貼上命令 複製 替換命令 操作撤銷 恢復撤銷 撤銷之前的撤銷操作 重複前乙個操作 視覺化操作 類似於滑鼠游標選擇文字的操作 格式 start,end 使用方式 修飾符 還可以將s中的 分隔符換為其...