天天看點

VIM Tips

2、在vim 的normal狀态下滑鼠標明區域再直接用Ctrl+shift+c可以将文本複制到系統剪切闆。

4、在vim中隻删除不剪切:

   可将删除的内容放入 black hole register "_ 中,如 "_dd 就可以将目前行内容删除并且不會放在任何寄存器中。

5、括号補全:

【配置檔案】

2、vim自動補全:

   Ubuntu1 12.04以上系統,vim 7.3以上版本,隻需在.vimrc中加入相應目錄即可。

   例如:需補全/usr/local/include/目錄及其子目錄中頭檔案裡的函數,隻需在.vimrc中添加: set path+=/usr/local/include/ 。

3、Ubuntu下設定vim交換檔案目錄:

   修改vimrc,添加set directory=/xxdir。(directory可以簡寫為dir,/xxdir為希望的交換檔案存放目錄。)

4、配色檔案目錄:/usr/share/vim/vim74/colors

【普通模式下】

1、檢視目前檔案名。

<code>ctrl+g</code>

2、全文大小寫轉換。

<code>全文轉為小寫 ggguG</code>

<code>全文轉為大寫 gggUG</code>

【指令行模式下】

1、檢視配置項的值。

<code>//檢視折疊模式的目前值</code>

<code>:set fdm?</code>

<code>//檢視折疊模式的幫助(如可選值)</code>

<code>:help fdm</code>

2、檔案相關。

<code>//顯示目前檔案名</code>

<code>:f[ile]</code>

<code>//另存</code>

<code>:saveas filename</code>

<code>//打開另一個檔案</code>

<code>:edit filename</code>

<code>//另存并打開</code>

<code>:save filename</code>

<code>//讀入一個檔案内容,并插入到目前位置</code>

<code>:r filename</code>

3、顯示換行符等特殊符号。

<code>:set list</code>

4、關閉換行自動注釋,适用于粘貼代碼。

<code>:set paste</code>

【列編輯模式下】

本文轉自walker snapshot部落格51CTO部落格,原文連結http://blog.51cto.com/walkerqt/602576如需轉載請自行聯系原作者

RQSLT

上一篇: redis叢集
下一篇: Git分支