小技巧 如 Vim快捷鍵總結

2021-07-15 20:01:09 字數 2590 閱讀 4800

>> 增大縮排. 

<< 減少縮排. 

== 自動縮排.(排版)  ggvg==:全選然後整理

zo - 開啟摺疊 

zc - 關閉摺疊 

ctrl+v - 進入塊選擇模式。 

+f>:向下移動一屏。

+b>:向上移動一屏。

ctrl+d

向下滾屏,

ctrl+u

向上滾屏

x:向前刪除字元

x:向後刪除字元

b, before,上乙個單詞(詞首)

w, word,下乙個單詞(詞首)

e,  end,下乙個單詞(詞尾)

還有另外一種忽略搜尋時大小寫的方法更好用,只要在待搜尋字串後加個\c就可以了 例如:/stringyouwanttosearch\c

d^:刪除當前游標到行首的所有字元

d$:刪除當前游標到行尾的所有字元

j:將當前游標所在行和下一行合併(相當於刪除行尾的換行符)

vaw                  //選中乙個單詞(word)

vas                  //選中乙個句子(sentence)

vap                  //選中乙個段落(paragraph)

viw                  //選中乙個單詞(word)

vis                  //選中乙個句子(sentence)

vip                  //選中乙個段落(paragraph)

選中括號:

vab                  //選擇()裡面的內容,包括小括號

vab                  //選擇{}裡面的內容,包括大括號

:n1,n2s/word1/word2/g:在第n1行和n2行之間尋找word1這個字串,並且將其替換為word2.

:1,$s/word1/word2/g:從第一行到最後一行尋找word1這個字串,並且將其替換為word2.

:1,$s/word1/word2/gc:從第一行到最後一行尋找word1這個字串,並且將其替換為word2.且在替換前顯示提示字元給使用者確認是

輸入 . (小數點符號),將會重複你給入的上乙個命令。比如,你上個命令為 'dw'(刪除乙個詞),vi將會接著再刪除乙個詞。

%:匹配花括號,方括號,括號等。在乙個括號的上面,然後按%,滑鼠就會出現在匹配的另外一半括號處。

* 查詢游標所在處的單詞,向下查詢

# 查詢游標所在處的單詞,向上查詢

`. 跳轉至上次編輯位置  

"+y  複製選中內容到+暫存器,也就是系統的剪貼簿,供其他程式用

v:按行選擇。這在你想拷貝或者移動很多行的文字的時候特別有用。

ctrl+w 選中當前單詞

o下一行且進入編輯模式

o上一行且進入編輯模式

ctrl+f12在類中檢視方法。

gg檔案最前

g:到檔案尾

ggvg 全選

/text:從當前游標處開始搜尋字串text,並且到達text出現的地方。必須使用回車來開始這個搜尋命令。如果想重複上次的搜尋的話,按n。

vi中間的內容,不包括{}

va中間內容,包括{}

vi( 選中()中間內容

vi< 選中<>中間內容

vi[ 選中中間內容

vit 選中中間的內容

vi」 選中」"中間內容

vi』 選中」中間的內容

vis 選中乙個句子

vib 選中乙個block

viw選中乙個單詞

vip 選中乙個段落

u  撤銷 上一步操作

ctrl + r 重做(u的反向)

dd剪下

dw會剪下乙個詞

y 複製 

yy複製一行

p 貼上

gd 跳到選中的類

i在單詞之前插入

a在單詞之後插入

w 往後一共乙個單詞

b 往前移動乙個單詞

shift+4 移動當前行到最後

0到當前行最前

選中部分 u 變成大寫

選中部分 u 變成小寫

zz居中

dd刪除

v jk批量選擇**

viw  選中當前單詞 並處於選中狀態,可以移動方向進行繼續選中。

ciw 剪下

yyp 複製當前行到下一行

ctrl+p 現實引數

alt+f7檢視引用

gg 讓游標移到首行,在vim才有效,vi中無效

v   是進入visual(可視)模式

g  游標移到最後一行

選中內容以後就可以其他的操作了,比如:

d  刪除選中內容

y  複製選中內容到0號暫存器

全部刪除:按esc後,然後dg

全部複製:按esc後,然後ggyg

全選高亮顯示:按esc後,然後ggvg或者ggvg

要複製到別的地方,用 "+y 來複製,注意是三個字元。

gg"+yg 

vim 快捷鍵技巧總結

vi vim 是上linux非常常用的編輯器,很多linux發行版都預設安裝了vi vim vi vim 命令繁多但是如果使用靈活之後將會大大提高效率。vi是 visual inte ce 的縮寫,vim是vi improved 增強版的vi 在一般的系統管理維護中vi就夠用,如果想使用 加亮的話可...

快捷鍵 小技巧

shift 滑鼠滾輪 實現左右移動 alt 滑鼠左鍵雙擊 開啟屬性 chrome中在f12下的element中,可以先選中某一項,可以直接按住f2進行編輯 chrome中element的右下方我們可以看乙個元素的各種css屬性,包括自身設定的還是繼承而來的 通過此方法可以排查錯誤 windows r...

快捷鍵 小技巧

shift 滑鼠滾輪 實現左右移動 alt 滑鼠左鍵雙擊 開啟屬性 chrome中在f12下的element中,可以先選中某一項,可以直接按住f2進行編輯 chrome中element的右下方我們可以看乙個元素的各種css屬性,包括自身設定的還是繼承而來的 通過此方法可以排查錯誤 windows r...