VIM 高級用法(一)

 VIM 高級用法(一)

今天無已中發現了vim的幾個高級用法

1:高亮搜索 

默認情況下不是高亮搜索的 尤其是在終端上 : set nohlsearch   ==>set hlsearch 這一招在終端上也可以用 有時候終端上沒有color 搜索的時候用上搜索高亮 會事半功倍

 

 

 

 

 

2:可視模式  

按 進入-------->取代了鼠標選擇的功能 

<鼠標選擇>

<鍵盤選擇>

v-->進入visual 視圖 -->達到鼠標選擇的效果

 

Visual 模式下命令:

aw 選中一個字    

切換選中塊的大小寫

右移 

左移

3:格式化代碼

How to format code with vim?

全文件格式話:gg=G

指定3行數格式化:3=   

縮進當前行:==

4:多tab編寫

此招 也可以在終端下使用 定會事半功倍 一定會讓你跪拜vim強大的功能

:tabnew   tabnext tabprevious tabfirst tablast 

:tabmove

這些敲一敲就明白效果了

5: 書籤功能

很多ide多擁有書籤功能更 尤其是用visual studio的時候 

Vim也是有書籤功能

加書籤:m(a-z)

跳轉書籤: '{a-z}

清除所有書籤:delm!

刪除一個書籤 : delm (空格){a-z}

附加一條 回到上一編輯處:`` (很多書上都差不多的高級快捷鍵)或者`.

6:  移動光標

fx: 在當前行中找x字符 找到就跳轉支

;   重複上一個f命令

Tx: 跳轉到一個字符處

#

   在屏幕上移動

H   移動光標到當前屏幕上最上邊一行

M 移動                   中間一行

L                          

 

7:把自己的代碼轉換爲 html 做個站點展示給別人

:TOhtml (對方只要有瀏覽器就能查看你的代碼了不用在下載下來看了)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章