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模式這種命令當然不會...