From 382806975c2684d52e36c9e1c729f328787a678e Mon Sep 17 00:00:00 2001 From: 10sr <8.slashes@gmail.com> Date: Tue, 2 Mar 2021 17:06:58 +0900 Subject: [PATCH] Add tree-sitter --- emacs.el | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/emacs.el b/emacs.el index 917e8eb..3f6769f 100644 --- a/emacs.el +++ b/emacs.el @@ -400,7 +400,7 @@ Otherwize hook it." (setq-default indent-tabs-mode nil) (setq-default indent-line-function 'indent-to-left-margin) ;; (setq-default indent-line-function nil) -(setq-default truncate-lines t) +;; (setq-default truncate-lines t) ;; (setq truncate-partial-width-windows nil) ; when splitted horizontally ;; (pc-selection-mode 1) ; make some already defined keybind back to default (delete-selection-mode 1) @@ -1081,6 +1081,15 @@ THEM are function and its args." (add-hook 'prog-mode-hook 'fic-mode)) +(when (fboundp 'global-tree-sitter-mode) + (add-hook 'after-init-hook + 'global-tree-sitter-mode) + (add-hook 'tree-sitter-after-on-hook + #'tree-sitter-hl-mode)) + +(with-eval-after-load 'tree-sitter + (require 'tree-sitter-langs nil t)) + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; file handling