为了在编辑器中实现语法高亮,必须做一些调整。对 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注意在 .vim 文件中 " 表示注释。
au BufNewFile,BufRead *.t2t setf txt2tags
普通用户可以直接在 ~/.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/
关于其他编辑器,目前没有研究的结果。
没有评论:
发表评论