diff --git a/autoload/SpaceVim/api/file.vim b/autoload/SpaceVim/api/file.vim index c97cee22d..06940c88b 100644 --- a/autoload/SpaceVim/api/file.vim +++ b/autoload/SpaceVim/api/file.vim @@ -15,18 +15,18 @@ let s:file_node_extensions = { \ 'styl' : '', \ 'scss' : '', \ 'htm' : '', - \ 'html' : '', + \ 'html' : '', \ 'erb' : '', \ 'slim' : '', \ 'ejs' : '', \ 'wxml' : '', - \ 'css' : '', + \ 'css' : '', \ 'less' : '', \ 'wxss' : '', - \ 'md' : '', - \ 'markdown' : '', + \ 'md' : '', + \ 'markdown' : '', \ 'json' : '', - \ 'js' : '', + \ 'js' : '', \ 'jsx' : '', \ 'rb' : '', \ 'php' : '', @@ -64,7 +64,7 @@ let s:file_node_extensions = { \ 'mli' : 'λ', \ 'diff' : '', \ 'db' : '', - \ 'sql' : '', + \ 'sql' : '', \ 'dump' : '', \ 'clj' : '', \ 'cljc' : '', @@ -95,6 +95,7 @@ let s:file_node_extensions = { \ 'psd' : '', \ 'psb' : '', \ 'ts' : '', + \ 'tsx' : '', \ 'jl' : '' \} diff --git a/autoload/SpaceVim/layers/core/tabline.vim b/autoload/SpaceVim/layers/core/tabline.vim index eaa056889..03bda4353 100644 --- a/autoload/SpaceVim/layers/core/tabline.vim +++ b/autoload/SpaceVim/layers/core/tabline.vim @@ -48,7 +48,7 @@ function! s:tabname(id) abort if g:spacevim_enable_tabline_filetype_icon let icon = s:file.fticon(fn) if !empty(icon) - let fn = icon . ' ' . fn + let fn = fn . ' ' . icon endif endif if empty(fn) @@ -109,7 +109,7 @@ function! SpaceVim#layers#core#tabline#get() abort if g:spacevim_enable_tabline_filetype_icon let icon = s:file.fticon(name) if !empty(icon) - let name = icon . ' ' . name + let name = name . ' ' . icon endif endif let t .= id . ' ' . name @@ -174,7 +174,7 @@ function! SpaceVim#layers#core#tabline#get() abort if g:spacevim_enable_tabline_filetype_icon let icon = s:file.fticon(name) if !empty(icon) - let name = icon . ' ' . name + let name = name . ' ' . icon endif endif let t .= id . ' ' . name