Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

coc-typescriptで最初に開いたtsxのファイルだけtsとして認識される問題の対処法

$
0
0

vim起動後最初に開いたtsxのファイルだけtsとして認識されてしまい、正しくtsserverに解析されない問題が発生していた。

原因

vim側のfiletypetypescriptに設定されてしまっていた。
2ファイル目以降もtypescriptとして認識されていたが、いい感じに解析してくれていた。

対策

typescriptのハイライトをしてくれるleafgarland/typescript-vimfiletypetypescriptに設定していたので消去した。
ハイライトはmaxmellon/vim-jsx-prettyだけで十分してくれたので消しても問題なかった。

~/.config/nvim/init.vimに以下の設定を追記し、tsxfiletypetypescript.tsxとして認識されるようにする。

autocmd BufNewFile,BufRead *.tsx letb:tsx_ext_found=1
autocmd BufNewFile,BufRead *.tsx setfiletype=typescript.tsx

参考

https://github.com/neoclide/coc.nvim/issues/48
https://github.com/ianks/vim-tsx/blob/master/ftdetect/typescript.vim


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>