星期五, 三月 23, 2007

txt2tags and its vim highlight

安装很简单,将解压包里的 txt2tags 拷贝到 /usr/local/bin 即可。

为了在编辑器中实现语法高亮,必须做一些调整。对 vim,需要将 syntax highlighting file 拷贝到系统中,如果是 root 用户,可以将 extras/txt2tags.vim 拷贝到诸如 /usr/share/vim/vim63/syntax/,普通用户可以拷贝到 ~/.vim/syntax。在编辑时使用 :set syntax=txt2tags 即可实现 txt2tags 语法高亮。

但为了自动实现,可以在 /usr/share/vim/vim63/filetype.vim 中
  " Z-Shell script
au BufNewFile,BufRead zsh*,zlog* setf zsh
后面加上两行:
  " txt2tags file
au BufNewFile,BufRead *.t2t setf txt2tags
注意在 .vim 文件中 " 表示注释。

普通用户可以直接在 ~/.vimrc 中加入:
  au BufNewFile,BufRead *.t2t set ft=txt2tags


关于 filetype 的说明也可以在 extras/txt2tags.vim 的 INSTALL 一节找到。
~/.vim/syntax
~/.vimrc(normal user)
au BufNewFile,BufRead *.t2t set ft=txt2tags

" INSTALL: (as superuser)
"
" If you have access to the system configuration, edit the
" /usr/share/vim/vim*/filetype.vim file, adding the following
" lines after the 'Z-Shell script' entry (near the end):
"
" " txt2tags file
" au BufNewFile,BufRead *.t2t setf txt2tags
"
" And copy this file (txt2tags.vim) to the Vim syntax dir:
"
" /usr/share/vim/vim*/syntax/


关于其他编辑器,目前没有研究的结果。

没有评论: