- 在空白行,按下F5后,会给出一些环境选项,如果没有你想要的环境名,可以直接输入。
- 如果一行中有个word,按下F5后,该word即作为环境名;
- 选中一些文本后,按下F5,选择或者输入环境名后,选中的文本即可作为该环境的内容。
- SHIFT+F5,更换环境名
3.输入((,{{,[[之类的符号可自动替换成\left\right类型
4.三个大写字母,快速插入环境
- EFA -----> flushleft
- EFR -----> flushright
- EEA -----> equarray
- EEQ -----> equation
- EQE -----> quote
- EQN -----> quotation
- ELI -----> list
- EDE -----> description
- EEN -----> enumerate
- EIT ------> itemize
- ETE -----> table
- ETR -----> tabular
6. 设置编译命令
打开.tex文件,normal模式下,输入\ll命令,可以编译文件;\lv命令可以查看编译结果;但通常情况下默认的编译命令对应的是latex, 查看结果对应的是dvi.
现在希望使用pdflatex命令,用evince查看pdf文档,修改~/.vim/ftplugin/latex-suite/texrc文件:
第一处(91行左右,不同版本位置稍有不同),
88 if has('macunix')
89 TexLet g:Tex_DefaultTargetFormat = 'pdf'
90 else
91 TexLet g:Tex_DefaultTargetFormat = 'pdf'
92 endif
让tex总是被编译成pdf
第二处(147行左右),
144 elseif has('macunix')
145 "Let the system pick. If you want, you can override the choice here.
146 TexLet g:Tex_ViewRule_ps = ''
147 TexLet g:Tex_ViewRule_pdf = 'evince'
指定用evince程序打开pdf文档。
重启VIM后,以上修改即可生效。
:TTarget命令可以 修改默认的文件格式。
7. 一些快捷键设置(在~/.vim/ftplugin/tex.vim中修改):nmap <Tab> <C-j> 用Tab键代替Ctrl-j跳转
imap <Tab> <C-j>
vmap <Tab> <C-j>
map <F2> <ESC>:w<CR>\ll "F2保存并编译(如果maplead改成了",",该命令变为,ll)
imap <F2> <ESC>:w<CR>\ll
map <F3> <ESC>\lv "F3查看
imap <F3> <ESC>\lv
8. 临时取消快捷键定义,比如你想输入双引号,可是一打出"就自动变成``,那么要怎么禁止自动替换,直接输出"呢?记住 <Ctrl-v> 即可!如:
<Ctrl-v>" 得到 "
SS<Ctrl-v>S 得到 SSS
~<Ctrl-v>~ 得到 ~~
没有评论:
发表评论