1. 程式人生 > >Vim編輯神器的基本操作

Vim編輯神器的基本操作

三種模式切換         編輯模式(i)--ESC可視模式ESC--末行模式(ctrl+;) 顯示行號 set number     set nonumber 移動游標 # 2w 向前移動兩個單詞 # 3e 向前移動到第 3 個單詞的末尾 # 0 當前行的前頭 # $ 當前行的末尾 # gg 檔案第一行 # G 檔案最後一行 # 行號+G 指定行 # <ctrl>+o 跳轉回之前的位置 # <ctrl>+i 返回跳轉之前的位置 退出 # <esc> 進入正常模式 # :q! 不儲存退出 # :wq 儲存後退出 刪除 # x 刪除當前字元
# dw 刪除至當前單詞末尾 # de 刪除至當前單詞末尾,包括當前字元 # d$ 刪除至當前行尾 # dd 刪除整行 也是剪下 # 2dd 刪除兩行 修改 # i 插入文字 # A 當前行末尾新增 # r 替換當前字元 # o 開啟新的一行並進入插入模式 撤銷 # u 撤銷 # <ctrl>+r 取消撤銷 複製貼上剪下 # v 進入可視模式 # y 複製 # p 貼上 # yy 複製當前行 # dd 剪切當前行 狀態 #<ctrl>+g 顯示當前行以及檔案資訊 查詢 # / 正向查詢(n:繼續查詢,N:相反方向繼續查詢) # ? 逆向查詢 # % 查詢配對的 {,[,(
# :set ic 忽略大小寫 # :set noic 取消忽略大小寫 # :set hls 匹配項高亮顯示 # :set is 顯示部分匹配 替換 # :1,2s/old/new/g 替換第1到第2的匹配串 # :1,$s/old/new/g 替換整個檔案的匹配串