晨:
空白的確比較容易跨編輯器排版,但是這樣就不能用「 |」標示各種程式區塊了
(還是說有現成的parser插件?)
是說用按鍵切換這點子不錯XD 不過改成如ColorSelector用function也不錯
是說把Tab拿來當作自動補完的快捷鍵也不錯,網路上找來的:
http://blogs.gnome.org/lharris/2008/07/20/code-completion-with-vim-7/
function! SuperCleverTab()
if strpart(getline('.'), 0, col('.') - 1) =~ '^\s*$'
return "\<Tab>"
else
if &omnifunc != ''
return "\<C-X>\<C-O>"
elseif &dictionary != ''
return "\<C-K>"
else
return "\<C-N>"
endif
endif
endfunction
inoremap <Tab> <C-R>=SuperCleverTab()<cr>
08-04 02:45
No子:
自動補完我有安裝插件也是利用Tab觸發,插件叫Snipmate,我還在研究YouCompleteMe怎麼安裝,卡在llvm和clang的編譯問題
08-04 20:00
No子:
YouCompleteMe可以把Vim建置成IDE的環境(聽說甚至更強XD)
不過他需要編譯llvm,這個我研究了一整天,還是編不出來= =
都想要把電腦慣成Ubuntu了 哈哈
Vim假如擁有IDE的支援功能那CodeBlock真的要洗洗睡了
08-04 20:27
No子:
你本身也再使用Vim嗎?
08-04 20:29