From 313e2419322fca13ab39a7d6ed042a5c1a6d380c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20DOUIN?= Date: Mon, 28 Jan 2019 14:21:18 +0100 Subject: [PATCH] add support for typescript --- autoload/emmet.vim | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/autoload/emmet.vim b/autoload/emmet.vim index 3ba1154..37f3f97 100644 --- a/autoload/emmet.vim +++ b/autoload/emmet.vim @@ -391,6 +391,10 @@ function! emmet#getFileType(...) abort let type = 'jsx' elseif type =~? '^js\w' || type =~? '^javascript' let type = 'javascript' + elseif type =~? '^tsx' + let type = 'tsx' + elseif type =~? '^ts\w' || type =~? '^typescript' + let type = 'typescript' elseif type =~? '^xml' let type = 'xml' else @@ -1987,6 +1991,9 @@ let s:emmet_settings = { \ 'attribute_name': {'class': 'className', 'for': 'htmlFor'}, \ 'empty_element_suffix': ' />', \ }, +\ 'tsx': { +\ 'extends': 'jsx', +\ }, \ 'xslt': { \ 'extends': 'xsl', \ },