若要在Vim裡頭呼叫男人 man 來作查詢的動作,這在C/C++ Programming時很方便,不需要再切出去查詢"Linux Programmer’s Manual"。如下圖所示
使用方式如下:
1.在你的.vimrc裡頭加入底下兩行,即可使用 K 來call man:runtime! ftplugin/man.vim
nmap K <esc>:Man <cword><cr>
2.將這個我修改過的man.vim放置你的 .vim/ftplugin/ 底下(若目錄不存在,請自己建)
接下來是介紹viman這個小工具,使用方式跟man一樣,只不過是透過Vim來呈現。如下圖所示
安裝方法: 首先,將上面"在Vim裡叫男人"的方式先導入,接著將viman這個script放置你的PATH底下,就可以透過 viman fopen 指令來查看fopen手冊了。除了有syntax highlight之外,更棒的是,在這個viman底下看男人,還可以在keyword(如上圖綠色字, ex: ungetc(3))上按 Ctrl + ] 就可以跳到此keyword的說明,反之按 Ctrl + t 就可以再跳回上一層,如同Vim + cscope/ctags 的操作一般。
Click Here to Close
※1.排序(Sort) : 點擊標題 2.快速顯示某項分類(Label) : 點擊分類名稱
Click Here to Close
Tags Cloud
My Secret Notebook (我的火星文記事本)
※請點擊此連結開始解讀火星文記事本(Click here to Decode):
c5X3jlpV7oPRK7T4atrTXlF8I2KtF+UkIlezLVtCdoxLReWF
mm0NiDU82M4jV6t2RBCBrz25cuC9sjNwAuamtlEmcM1VguTu
hVs5vX7xayeXoDLwLRIsXDdxVSYNoZecdMY16+hwqpbgm2ch
78a90t0Gr9zL74TcZYwjdl3BbmnCRBJjD88dRHxdcPqIiDGp
zWe9q/XdSxe6yXKdh/hwQJ+D+o6XPWboby+RmoOtn9wmdQnN
o8h7BKWLQQMO+5XEV0RDZmUO3X7ADN8bzC8JmhP1BVP2V80d
Fs3ohWPSt7UBKnHCwI5tyeakRQihDKCzfiP7F0J+spSxCSlR
PqAj0w88PWB2ax8Y2++K/XMFHF6VuSeRhSMCaExmTTLqngxc
WlEA551OvUriquyW8QQc6jVg8lQn4m4H78QgUPvc2F3LsYKm
fd9HLa+mXrnTgh4SfgyUmS84BZdoGpMbfM4OpuWgFVZcN2e/
uKhuJm7md4G0wyo7efCLPwWWWqxZG8yzwQAHDQr5p/3xZeX4
qjMXzpXiwCqLzTGbZPqx9XMDqtrardSQNAw3dJgxgWALNzyu
/OOiDZGnobvYgDXDRuMQHo1k7gvSR7J+SNIbw7cd4696ChIL
c97GW+hdMcpTOcK9dhIKK8tXDJxiM7OSA28KCN4Wn3N1iJ9y
w4Y6W4GqbSiRxrze5zwOGeG5SbvrYvJ4LSDgND6fszdE43uk
PoPKYyfg3r4JcwrcqDJXcv1jWDuLi1swUK8lXhLLA7Ahfl8a
r+3IJJ4bnUASn9UiEMRZsOKJvK83A/TVZTS5QTz9etA60x7T
67VlH432PnH/ktoaE1XmqhbFgZ7v9UD7ujgxFMYvJ7Y9dNcI
bd3iUVa9EmudYLEuw4Otze1lLL3NQgUb+NNjgKx7r6bUHdmZ
WW7V9g==
mm0NiDU82M4jV6t2RBCBrz25cuC9sjNwAuamtlEmcM1VguTu
hVs5vX7xayeXoDLwLRIsXDdxVSYNoZecdMY16+hwqpbgm2ch
78a90t0Gr9zL74TcZYwjdl3BbmnCRBJjD88dRHxdcPqIiDGp
zWe9q/XdSxe6yXKdh/hwQJ+D+o6XPWboby+RmoOtn9wmdQnN
o8h7BKWLQQMO+5XEV0RDZmUO3X7ADN8bzC8JmhP1BVP2V80d
Fs3ohWPSt7UBKnHCwI5tyeakRQihDKCzfiP7F0J+spSxCSlR
PqAj0w88PWB2ax8Y2++K/XMFHF6VuSeRhSMCaExmTTLqngxc
WlEA551OvUriquyW8QQc6jVg8lQn4m4H78QgUPvc2F3LsYKm
fd9HLa+mXrnTgh4SfgyUmS84BZdoGpMbfM4OpuWgFVZcN2e/
uKhuJm7md4G0wyo7efCLPwWWWqxZG8yzwQAHDQr5p/3xZeX4
qjMXzpXiwCqLzTGbZPqx9XMDqtrardSQNAw3dJgxgWALNzyu
/OOiDZGnobvYgDXDRuMQHo1k7gvSR7J+SNIbw7cd4696ChIL
c97GW+hdMcpTOcK9dhIKK8tXDJxiM7OSA28KCN4Wn3N1iJ9y
w4Y6W4GqbSiRxrze5zwOGeG5SbvrYvJ4LSDgND6fszdE43uk
PoPKYyfg3r4JcwrcqDJXcv1jWDuLi1swUK8lXhLLA7Ahfl8a
r+3IJJ4bnUASn9UiEMRZsOKJvK83A/TVZTS5QTz9etA60x7T
67VlH432PnH/ktoaE1XmqhbFgZ7v9UD7ujgxFMYvJ7Y9dNcI
bd3iUVa9EmudYLEuw4Otze1lLL3NQgUb+NNjgKx7r6bUHdmZ
WW7V9g==
My Flickr
[+/-] |
[Vim] call man in Vim & Viman = Vim+Man |
.Comment counts:
6 Comments
[+/-] |
[Vim] Crazy Home Key (crazyhomekey.vim) 讓你的<Home>鍵更好用 |
在使用了Vim這麼長一段時間之後,終於Release了人生第一個Vim Script :"Crazy Home Key",Po文慶祝一下。其實應該稱之為"Fuzzy Home Key"比較好懂些,但都上傳上去了,就算了。終於對Vim社群終於有點回饋!發現在http://www.vim.org/上面似乎找不到類似功能的東西,於是就自己手動刻一個吧。在c9s大的指導之下,完成了這個不到50行的一個小工具...已符合我目前的需求了,先將就點用吧! 有需要的人去下面的Link抓吧~~.Name: Crazy Home Key
.Description: 模擬一些像是UltraEdit, Notepad++, VC 之類的IDE輯編器,按<Home>鍵時是跑到”行首 (^ key in Vim)”,也就是第一個非空白字元處,而不是"這一行的最前面(0 key in Vim)"。若此時再按一次<Home>鍵,才會到最此行的最前面,加速編輯。並且在Vim的Insert模式下也可正常運作!
.URL: http://www.vim.org/scripts/script.php?script_id=2772
.Demo: http://vimeo.com/6433112 (可能有點太快,看不太懂)
.Comment counts:
4 Comments
Subscribe to:
Posts (Atom)