有没有办法通过文档类型绑定密钥?
例如,如果文档是 .tex 文件,我希望 f5 调用PdfLatex
,但它是 .c 文件,我希望它调用make
答案1
您可以使用<buffer>
命令选项map
指定仅在当前缓冲区中使用映射,然后使用自动命令仅在特定文件类型的缓冲区中应用该映射,如下所示。
au FileType tex map <buffer> <F5> :PdfLatex<CR>
au FileType c map <buffer> <F5> :make<CR>
有关详细信息,请参阅
:help map-<buffer>
:help autocmd.txt