vim常用指令

2021-07-15 07:04:15 字數 1480 閱讀 3598

set nu 設定行號

set nonu 取消行號

set expandtab tab轉換為space

set noet 取消tab轉換為space

數字 回車 當前行往下數字行

數字+g 到達目標行數

i 進入編輯模式,可以寫入

a 進入編輯模式,游標後插入字元

a 進入編輯模式,當前行末尾插入字元

o 進入編輯模式,插入一行

v 進入檢視模式, 左邊上下可選中需要的字段

y 檢視模式下,可以進行複製

p 貼上

h 左移

k 上移

j 下移

l 左移

數字 l 左移動陣列位

w 單詞左移

dd 刪除正行

dw 刪除單詞

shift $行尾

0 行首

/ 查詢

/^[1] 以1開頭

shift g檔案末尾

gg檔案開頭

ctrl d 下半頁

ctrl shift c 滑鼠選中的區域拷貝

ctrl shift v 將貼上板的資料貼上下來

ctrl + n 自動補齊,順序第乙個

ctrl + p 自動補齊,倒敘第乙個

:,.$s/content1/content2/g 全部content1替換為content2

多行編輯

ctrl v 進入縱行編輯模式

i 在字元前面新增內容

esc退出編輯模式,如果按j下移下面選中的縱行會自動補齊內容

:e! 重新整理當前檔案內容,如有兩個開發工具在開啟修改這個檔案

vimdiff file1 file2 可以比較兩個檔案差別,簡單方便實用。

vim -on file1.txt file2.txt ... filen.txt 水平開啟n個檔案

'v'選中':'只替換選中區域s/替換原文/替換內容/g

:sp file.txt 在vim內另外水平開啟其他檔案(可開啟相同的檔案)

vim -on file1.txt file2.txt ... filen.txt 垂直開啟n格檔案

:vsp file.txt 在vim內另外垂直開啟其他檔案(可開啟相同的檔案)

ctrl + w + h 左移乙個開啟的檔案

ctrl + w + j 下移乙個開啟的檔案

ctrl + w + k 上移乙個開啟的檔案

ctrl + w + l 右移乙個開啟的檔案

ctrl + w + w 輪訓移動開啟的檔案

ctrl+h 在編輯模式下,在當前游標下,往前刪除乙個字元

ctrl+w 在編輯模式下,在當前游標下,往前刪除乙個單詞

ctrl+u 在編輯模式下,在當前游標下,往前刪除一句話

:!command 執行command的shell命令

:help 可以查詢vim的相關指令

unbunt:終端

alt + t -> s :終端視窗設定標題

VIM常用指令

以下格式為 指令 作用 所以輸入的時候別把 空格 也帶進去 0 到行首 到行尾 到行首字母 到上面一句或者上面乙個 段 到下面一句或者下面乙個 段 到最後一次修改的位置,注意這個 不是單引號,是1左邊的那個按鍵 文字 搜尋指定文字,找到之後使用n來跳到下乙個相同單詞位置 數值 轉跳到指定行數 轉跳到...

VIM常用指令

vim指令比較多,在用的時候老是忘記,從網上找到了這個 儲存下來,以便用到的時候查閱。一般模式 移動游標 h 或 向左方向鍵 游標向左移動乙個字元 j 或 向下方向鍵 游標向下移動乙個字元 k 或 向上方向鍵 游標向上移動乙個字元 l 或 向右方向鍵 游標向右移動乙個字元 ctrl f 螢幕 向前 ...

vim 常用指令

1 h,j,k,l 上下左右 2 n,n co n 貼上n n行到n行下面 3 n,n m n 移動n n行到第n行下面 4 n shift g 跳轉到第n行 5 ctr u,ctr d,ctr f,ctr b翻半頁 翻全頁 6 gg,shift g跳轉開頭 結尾 7 e file進入檔案 8 w,...