diff options
| author | brotzeit <brotzeitmacher@gmail.com> | 2022-05-19 20:05:25 +0200 |
|---|---|---|
| committer | brotzeit <brotzeitmacher@gmail.com> | 2022-05-19 20:05:25 +0200 |
| commit | 0df2f22479b98f76d97de90e1c390ff1b0902a46 (patch) | |
| tree | 582cc3ac901ffdbbb321dba1548fade626d5bc09 /README.md | |
| parent | d17be3051b22a06d7742178cd1367aed61807a66 (diff) | |
| download | rust-mode-0df2f22479b98f76d97de90e1c390ff1b0902a46.tar.gz | |
mention elisp-tree-sitter
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -21,6 +21,7 @@ - [Clippy](#clippy) - [Easy insertion of dbg!](#easy-insertion-of-dbg) - [More commands](#more-commands) + - [highlighting with tree-sitter](#highlighting-with-tree-sitter) - [LSP](#lsp) - [eglot](#eglot) - [lsp-mode](#lsp-mode) @@ -190,6 +191,18 @@ This is bound to <kbd>C-c C-d</kbd> by default. - `rustic-toggle-mutability` toggle mut for var defined at current line +## highlighting with tree-sitter + +You should take a look at [tree-sitter](https://github.com/emacs-tree-sitter/elisp-tree-sitter). When the dependencies are installed you can activate the feature with: + +```elisp +(use-package tree-sitter + :config + (require 'tree-sitter-langs) + (global-tree-sitter-mode) + (add-hook 'tree-sitter-after-on-hook #'tree-sitter-hl-mode)) +``` + ## LSP ### eglot |
