特定扩展的Vim设置
Vim允许我们为特定扩展的Vim设置,vim,Vim,Vim允许我们为.Vim文件配置中的特定类型设置特定命令 但是,我可以为特定的扩展做些什么。我解释说:.dtx和.tex都是(La)tex的扩展。但是第一个是用于开发的,所以我希望有一个集合spelllang=en,而另一个是用于编写的,所以我希望有一个集合spelllan=fr您可以在vimrc中这样做: augroup SpellTeX au! au BufNewFile,BufRead *.dtx setl spelllang=en au BufNewFile,BufRead
.Vim
文件配置中的特定类型设置特定命令
但是,我可以为特定的扩展做些什么。我解释说:.dtx
和.tex
都是(La)tex的扩展。但是第一个是用于开发的,所以我希望有一个集合spelllang=en
,而另一个是用于编写的,所以我希望有一个集合spelllan=fr
您可以在vimrc中这样做:
augroup SpellTeX
au!
au BufNewFile,BufRead *.dtx setl spelllang=en
au BufNewFile,BufRead *.tex setl spelllang=fr
augroup END
您可以在vimrc中使用:
augroup SpellTeX
au!
au BufNewFile,BufRead *.dtx setl spelllang=en
au BufNewFile,BufRead *.tex setl spelllang=fr
augroup END
谢谢,很好用。然而,我也试着用命令来做这件事,但这不起作用!au BufNewFile、BufRead*.tex命令平面Voom latex au BufNewFile、BufRead*.dtx命令平面Voom dtx augroup ENDFINE“with command”和“NOTS work”。如果在命令行中键入命令,则需要包含
|
来分隔命令<代码>:au组拼写TEX | au!|对不起,我不太明白我应该键入什么。谢谢,效果不错。然而,我也试着用命令来做这件事,但这不起作用!au BufNewFile、BufRead*.tex命令平面Voom latex au BufNewFile、BufRead*.dtx命令平面Voom dtx augroup ENDFINE“with command”和“NOTS work”。如果在命令行中键入命令,则需要包含|
来分隔命令<代码>:au组拼写TEX | au!|对不起,我不太明白我应该键入什么。