複製貼上
複製:ctrl + c
貼上:ctrl + v
多行注釋
ctrl+shift+v 進入視覺化塊模式,使用方向鍵選擇需要注釋的列,按 i 進入插入模式,輸入#,然後按esc鍵(有可能需要按兩次),即可注釋多行
取消多行注釋
ctrl+shift+v 進入視覺化塊模式,使用方向鍵選擇需要取消注釋的列,按 d 鍵即可。
插入命令
i 在當前位置插入
i 在當前行首插入
a 在當前位置後插入
a 在當前行尾插入
o 在當前行之後插入一行
o 在當前行之前插入一行
查詢命令
/text 查詢text,按n鍵查詢下乙個,按n鍵查詢前乙個。
?text 查詢text,反向查詢,按n鍵查詢下乙個,按n鍵查詢前乙個。
:set ignorecase 忽略大小寫的查詢
:set noignorecase 不忽略大小寫的查詢
:set hlsearch 高亮顯示搜尋結果,所有結果都高亮顯示
:set nohlsearch 關閉搜尋結果高亮顯示
替換命令
s/old/new/ 用new替換old,替換當前行的第乙個匹配
s/old/new/g 用new替換old,替換當前行的所有匹配
%s/old/new 用new替換old,替換所有行的第乙個匹配
%s/old/new/g 用new替換old,替換整個檔案的所有匹配
刪除命令
x 刪除當前字元。x = dl
dl 刪除當前字元
3x 刪除當前游標開始向後3個字元
x 刪除當前字元的前乙個字元。x = dh
dh 刪除當前字元的前乙個字元。
dd 刪除當前行
dj 刪除上一行
dk 刪除下一行
10d 刪除當前行開始的10行。
移動命令
h 左移游標
j 下移游標
k 上移游標
l 右移游標
^ 移動到本行第乙個非空白字元上
0 移動到本行開始
$ 移動到行尾,3$移動到下面3行的行尾
gg 移動到檔案頭
g 移動到檔案末尾
跳到指定行
方法一:冒號+行號,然後回車,比如調到第100行就是「:100回車」
方法二:行號+g,比如100g就是跳到100行
ctrl + e 向下滾動一行
ctrl + y 向上滾動一行
ctrl + d 向下滾動半屏
ctrl + u 向上滾動半屏
ctrl + f 向下滾動一屏
ctrl + b 向上滾動一屏
撤銷和重做
u 撤銷(undo)
u 撤銷對整行的操作
ctrl + r 重做(redo ) ,即撤銷的撤銷
vim 命令 Vim常用命令
4.編輯 我發現膝上型電腦接外接鍵盤以後,使用觸控板和操作滑鼠都變得比較麻煩,所以想要學習一下vim,寫一篇筆記記錄常用命令。基本上vim共分為三種模式,分別是命令模式 command mode 輸入模式 insert mode 和底線命令模式 last line mode 啟動vim,便進入了命令...
VIM常用命令
vim命令記錄 vim是乙個非常強大,也非常複雜的編輯器。就連常用的命令也數以百計,而且通過各種組合,更是能夠達到數量驚人的地步。本文是我跟著vim使用者手冊學習vim的使用而作的記錄,記下一些vim的常用命令,方便查詢和複習。當然了,對於那些十分常用,比如 i 進入insert模式這種命令當然不會...
VIM常用命令
常用命令 1 游標命令 k,j,h,l 上下左右游標移動命令,雖然可以在linux中使用鍵盤右邊的四個游標鍵,但是記住這四個命令還有非常有用的,也就是右手在鍵盤上放置的位置部分 ng n為行數,該命令立即使游標跳到指定行。ctrl g 游標所在位置的行數和列數報告 w,b 使游標向前或向後跳過乙個單...