config for tsx major mode

This commit is contained in:
zedhugh committed 2022-10-27 02:29:13 +08:00
1 parent a97f95277e
commit a35c6e0173
5 files changed
+30

No files matched your search

+18
View File
@@ -3,4 +3,22 @@
(require 'typescript-mode)
(define-derived-mode typescript-tsx-mode typescript-mode "Tsx"
"Major mode for editing TSX file."
(require 'tree-sitter)
(require 'tree-sitter-hl)
(require 'tree-sitter-langs)
(require 'tree-sitter-debug)
(require 'tree-sitter-query)
(require 'tsi-typescript)
(tsi-typescript-mode))
(add-to-list 'auto-mode-alist '("\\.tsx\\'" . typescript-tsx-mode))
(with-eval-after-load 'tree-sitter-langs
(tree-sitter-require 'tsx)
(add-to-list 'tree-sitter-major-mode-language-alist '(typescript-tsx-mode . tsx)))
(provide 'init-typescript)