vim最新書籤
VIM: digraph 
VIM: digraph 
Vincent 收藏於 2008/07/22
http://www.vim.org/htmldoc/digraph.html#digraph-table
分類:軟體
vim的自動完成 
vim的自動完成 
cmd FileType c setl omnifunc=ccomplete#Complete
除了這個問題之外,autocomplpop其實也是有看你輸入的東西來決定要不要執行自動完成,不過預設支援的只有ruby、scheme、(x)html這幾種檔案格式,其他的只會做檔案內的關鍵字自動完成(自動完成出現過的字),於是我做了一分給CSS用的設定,一樣放在vimrc裡就可以了:
let g:AutoComplPop_Behavior = {
\ 'css' : [
\ {
\ 'command' : "\<C-n>",
\ 'pattern' : '\k\k$',
\ 'excluded' : '{|}|^$',
\ 'repeat' : 0,
\ },
\ {
\ 'command' : "\<C-x>\<C-f>",
\ 'pattern' : (has('win32') || has('win64') ? '\f[/\\]\f*$' : '\f[/]\f*$'),
\ 'excluded' : '[*/\\][/\\]\f*$\|[^[:print:]]\f*$',
\ 'repeat' : 1,
\ },
\ {
\ 'command' : "\<C-x>\<C-o>",
\ 'pattern' : '\k$',
\ 'excluded' : '^$',
\ 'repeat' : 1,
\ },
\ {
\ 'command' : "\<C-x>\<C-o>",
\ 'pattern' : '\k*\: ',
\ 'excluded' : '^$',
\ 'repeat' : 1,
\ },
\ ],
\ }
這樣是處理完我遇到的幾個問題,不過我要給遠端的linux主機套用時卻又遇到不一樣的問題,沒想到autocomplpop要vim 7.1才支援,7.0還不行,結果為了這個問題折騰一下午,最後晚上用ssh遠端把ubuntu從7.04升級,說實在的還蠻刺激的,只不過我不知道現在是變7.10還是8.04就是XD。
現在雖然可以用,不過其實系統還有點神秘,首先是根據autocomplpop.vim檔案內的預設,其實除了上面四種檔案以外,應該只有實體檔案名稱自動完成和關鍵字自動完成,但是我每次測試它都會執行omni auto completion,不然就是我搞錯ctrl+n的功能設定了。另外就是syntax completion在windows上搞不定的錯誤訊息,實在非常惱人,它錯就算了,最讓人搞不懂的是,有時候它丟出一堆錯誤後就正常運作了。另外我的nullcomplete雖然是回傳沒符合的,但實際上總是會跑出一個。
分類:軟體
vim-cocoa - Google Code 
vim-cocoa - Google Code 
CrazyLion 收藏於 2008/04/09
引述 :『gvim is not a different version of vim, it's just an alias for the GUI part of vim. When starting vim with "-g" option, it's gvim.
Instead of using Carbon in existing gvim, we now try to start a project to adapt Cocoa as the GUI framework.
This project is of course Mac OS X only. We haven't consider to port it to GNUstep yet. 』
分類:軟體
Tsung's Blog | Vim 設定 foldmethod for PHP 
Tsung's Blog | Vim 設定 foldmethod for PHP 
運用 vim 的 fold 功能 繼續閱讀...
運用 vim 的 fold 功能繼續閱讀
分類:軟體





分類:
標籤:


標籤:


分類:
標籤:





標籤:




標籤:

標籤:


分類:
標籤:

群組:


群組:








訂閱