搜索此博客

2008年7月16日星期三

Vim的2html脚本

用Vim直接转HTML,很方便。

:runtime! syntax/2html.vim

Windows版要把“/”反过来写成“\”。

2008年7月11日星期五

Vim显示ecpg语法高亮

要使用Vim编写ecpg代码(*.pgc),可以这样做。建立一个名为~/.vim/ftdetect/ecpg.vim的文件,内容如下:


" ecpg
au BufRead,BufNewFile *.pgc set filetype=esqlc

用Cscope帮助Vim浏览代码


  1. 建立cscope.out的脚本makecs.sh,makecs.sh 。

  2. #/bin/bash

    TEMPLATE=cscope.XXXXXX

    if [ -n "$1" ]; then
    cd "$1";

    TEMP_FILE=$(mktemp "$TEMPLATE")
    find -regex '.*\.\([ch]\|[ch][px][px]\|pgc\)' | grep -v '.svn' > "$TEMP_FILE"
    cscope -b -i "$TEMP_FILE"

    rm "$TEMP_FILE"
    else
    echo "makecs <dir>"
    exit 1
    fi

  3. Cscope插件

  4. autoload_cscope,放在./vim/plugin/或者/usr/share/vim/vim70/plugin/。我下的是0.3,78行的“find c”改成了“find s”,在175、176行加入了*.pgc。
  5. 用法

  6. C-] = 查定义

    C-\, s = 查引用

    C-\, c = 查调用

开张啦!

到目前还不知道什么是Blog,是不是太跟不上时代了?即使这样,俺的《备忘录》还是开张了,呵呵。

开张1年多了啊,Blogger被墙了,搬家了。用WordPress搞独立博客了。