如何在JS文件中默认加载UltiSnips文件类型

How to load UltiSnips file types by default in JS files?

本文关键字:文件 加载 UltiSnips 类型 默认 JS      更新时间:2023-09-26

我知道在vim控制台中执行:UltiSnipsAddFiletypes javascript-node是有效的。但每当我打开javascript文件时,我都需要自动加载。不管文档如何,我知道我应该创建一个ftplugin/javascript.vim文件,并将:UltiSnipsAddFiletypes javascript-node放在第一行。问题是这些片段没有加载。

那么,请问如何才能让它发挥作用呢?

您可以在.virc:中使用autocmd

autocmd FileType javascript UltiSnipsAddFiletypes javascript-node

为了补充@tckmn的答案,我将其用于多种文件类型,请记住UltiSnipsAddFiletypes使用.作为分隔符:

autocmd FileType javascript,javascriptreact,typescript,typescriptreact
  ' UltiSnipsAddFiletypes javascript.javascriptreact.typescript.typescriptreact