vim常用命令簡潔版

2021-10-20 18:01:23 字數 2064 閱讀 1364

x鍵刪除

a鍵行末新增文字

i鍵游標前新增文字

:w儲存 :q退出

dw從游標處刪除至乙個單詞末尾

d$從游標處刪至行末

w - 從當前游標當前位置直到下乙個單詞起始處,不包括它的第乙個字元。

e - 從當前游標當前位置直到單詞末尾,包括最後乙個字元。

$ - 從當前游標當前位置直到當前行末。

在動作前輸入數字會使它重複相應次數

輸入 dd 可以刪除整乙個當前行,輸入 2dd 刪除兩行

輸入 u 來撤消最後執行的命令,輸入 u 來撤消對整行的修改

多次輸入 ctrl-r ,這樣就可以重做被撤消的命令,也就是撤消掉撤消命令

在正常模式下修改命令的格式是:

operator [number] motion

其中:operator - 操作符,代表要做的事情,比如 d 代表刪除

[number] - 可以附加的數字,代表動作重複的次數

motion - 動作,代表在所操作的文字上的移動,例如 w 代表單詞(word),

$ 代表行末等等。

輸入 p 將最後一次刪除的內容置入游標之後

輸入 r 和乙個字元替換游標所在位置的字元

輸入 ce改變文字直到乙個單詞的末尾

輸入大寫 g 可以使得當前游標直接跳轉到檔案最後一行。

輸入 gg 可以使得當前游標直接跳轉到檔案第一行。

輸入想要跳轉行號行號,然後輸入大寫 g。這樣就可以返回至指定行

輸入 / 加上乙個字串可以用以在當前檔案中查詢該字串

要查詢同上一次的字串,只需要按 n 鍵。要向相反方向查詢同上一次的字

符串,請輸入大寫 n 即可。

逆向查詢字串使用 ? 代替 / 進行

要回到之前的位置按 ctrl-o ,ctrl-i 會跳轉到較新的位置

輸入 % 可以查詢配對的括號

在一行內替換頭乙個字串 old 為新的字串 new,請輸入 : s/old/new

在一行內替換所有的字串 old 為新的字串 new,請輸入 : s/old/new/g

在兩行內替換所有的字串 old 為新的字串 new,請輸入 :#,#s/old/new/g

在檔案內替換所有的字串 old 為新的字串 new,請輸入 :%s/old/new/g

進行全文替換時詢問使用者確認每個替換需新增 c 標誌 :%s/old/new/gc

輸入 :! 然後緊接著輸入乙個外部命令可以執行該外部命令

要將對檔案的改動儲存到檔案中,請輸入 :w filename

輸入 :!dir 或者 :!ls 獲知當前目錄的內容

要儲存檔案的部分內容,請輸入 v motion :w filename

要向當前檔案中插入另外的檔案的內容,請輸入 :r filename

輸入小寫的 o 可以在游標下方開啟新的一行並進入插入模式。

輸入大寫的 o 可以在游標上方開啟新的一行。

輸入小寫的 a 可以在游標所在位置之後插入文字。

輸入大寫的 a 可以在游標所在行的行末之後插入文字。

輸入大寫的 r 可連續替換多個字元

使用操作符 y 複製文字,使用 p 貼上文字

使用 v 進入可視模式

輸入 :set *** 可以設定 *** 選項。一些有用的選項如下:

『ic』 『ignorecase』 查詢時忽略字母大小寫

『is』 『incsearch』 查詢短語時顯示部分匹配

『hls』 『hlsearch』 高亮顯示所有的匹配短語

想要僅在一次查詢時忽略字母大小寫,可以使用 \c:/ignore\c 《回車》

在選項前加上 no 可以關閉選項: :set noic

輸入 :help 或者按 鍵或 鍵可以開啟幫助視窗。

輸入 :help cmd 可以找到關於 cmd 命令的幫助。

輸入 ctrl-w ctrl-w 可以使您在視窗之間跳轉。

輸入 :q 以關閉幫助視窗

您可以建立乙個 vimrc 啟動指令碼檔案用來儲存您偏好的設定。

當輸入 : 命令時,按 ctrl-d 可以檢視可能的補全結果。按 可以使用乙個補全。

gdb常用命令彙總(簡潔版)

2.進行除錯 在命令列處輸入gdb test 3.常用指令 list l 列出10行 再次輸入則列出往下的10行。若是list 加行號則從該行開始輸出10行 break b 後面加行數即 b 10。就是在第十行處加斷點 run r 即開始執行至第乙個斷點處 continue c 繼續執行至下個斷點 ...

vim 命令 Vim常用命令

4.編輯 我發現膝上型電腦接外接鍵盤以後,使用觸控板和操作滑鼠都變得比較麻煩,所以想要學習一下vim,寫一篇筆記記錄常用命令。基本上vim共分為三種模式,分別是命令模式 command mode 輸入模式 insert mode 和底線命令模式 last line mode 啟動vim,便進入了命令...

VIM常用命令

vim命令記錄 vim是乙個非常強大,也非常複雜的編輯器。就連常用的命令也數以百計,而且通過各種組合,更是能夠達到數量驚人的地步。本文是我跟著vim使用者手冊學習vim的使用而作的記錄,記下一些vim的常用命令,方便查詢和複習。當然了,對於那些十分常用,比如 i 進入insert模式這種命令當然不會...