三月 4, 2008
» highlight GTK+ APIs in vim

找到一個方便的套件,順便抱怨一下在 debian 遇到的怪異相依性問題

» highlight GTK+ APIs in vim

找到一個方便的套件,順便抱怨一下在 debian 遇到的怪異相依性問題 這兩天在 apt 上亂找軟體,發現一個叫 vim-syntax-gtk,看起來應該是 vim 的 syntax file,不過要安裝時發現牽扯了一堆莫名其妙的相依性 ~# apt-get install vim-syntax-gtk Reading package lists… Done Building dependency tree Reading state information… Done The following packages were automatically installed and are no longer required:  python2.5 python2.5-minimal Use ‘apt-get autoremove’ to remove them. The following extra packages will be installed:  libruby1.8 ruby ruby1.8 vim-addon-manager Suggested packages:  rdoc1.8 ri1.8 ruby1.8-examples The following NEW packages will be installed:  libruby1.8 [...]

九月 6, 2007
» Using Vim as a syntax-highlight pager

最近在 Debug 程式時總覺得之前弄出來的 output highlighter 不太夠用,雖然可以很方便標出一些關鍵字,但規則一多就得串一大堆,效率不彰。不曉得腦筋怎麼轉的,突然想到 Vim 應該可以好好利用一下… 拜了一下 google 大神果然查到 Vim 有提供 pager 的功能: Tip #121: Using vim as a syntax-highlighting pager Using vim as a syntax-highlighting pager 我把 less.sh 複製到 ~/bin/vimless 來用。接下來就是自己改一個 syntax file 來用。我直接拿 vim 內附的來改,一般會放在 <VIM>/syntax 這個目錄底下,抓一個來放在 ~/.vim/syntax 中就可以動手改了。最重要的是程式一開始要輸出 vim modline,例如: # vim: ft=l3hdebug 這樣丟給 vim 時可以自動啟用正確的 syntax highlight rule。只要程式的 debug message 格式變化不要太複雜,基本上都可以應付。應該可以再配合 colorscheme 來設定顏色,基本上也是參考一下 <VIM>/colors 目錄底下的檔案來改就好。 接下來只要把程式的輸出重導給 [...]

» Using Vim as a syntax-highlight pager

最近在 Debug 程式時總覺得之前弄出來的 output highlighter 不太夠用,雖然可以很方便標出一些關鍵字,但規則一多就得串一大堆,效率不彰。不曉得腦筋怎麼轉的,突然想到 Vim 應該可以好好利用一下…

A Feedjack powered Planet
A Django site.