Skip to main content

🌐 Web Extra

For ft_transcendence: TypeScript/JavaScript, HTML, CSS and Tailwind.

Enabling​

Select lang.web in :FtVimExtras or add:

{ import = "ftvim.plugins.extras.lang.web" },

Features​

FeatureTool
TypeScript / JavaScriptvtsls
Lintingeslint language server
HTML, CSS, JSONhtml, cssls and jsonls language servers
Tailwind CSS class completiontailwindcss language server
Formatting (<leader>cf)prettierd (or prettier)
Syntax highlightingtreesitter javascript, typescript, tsx, html and css parsers

Everything is installed automatically with Mason. Enable format on save with <leader>uf.