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