In this talk, Abin Simon shares many ways in which Tree-sitter can help improve your text editing workflow. Afterwards, he will answer questions via IRC.
The following image shows where the talk is in the schedule for Sat 2022-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
[[!toc ]]
Format: 12-min talk followed by IRC Q&A (#emacsconf-dev)
Etherpad:
Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev)
Status: Q&A finished, IRC and pad will be archived on this page
[[!template id="vid" vidid="treesitter-mainVideo" src="https://media.emacsconf.org/2022/emacsconf-2022-treesitter--treesitter-beyond-syntax-highlighting--abin-simon--main.webm" poster="https://media.emacsconf.org/2022/emacsconf-2022-treesitter--treesitter-beyond-syntax-highlighting--abin-simon--main.png" captions=""""""
size="37M" duration="11:04" other_resources="""[Download --main.webm (37MB)](https://media.emacsconf.org/2022/emacsconf-2022-treesitter--treesitter-beyond-syntax-highlighting--abin-simon--main.webm)
[Download --main.vtt](https://media.emacsconf.org/2022/emacsconf-2022-treesitter--treesitter-beyond-syntax-highlighting--abin-simon--main.vtt)
[Download --main--chapters.vtt](https://media.emacsconf.org/2022/emacsconf-2022-treesitter--treesitter-beyond-syntax-highlighting--abin-simon--main--chapters.vtt)
[View transcript](https://emacsconf.org/2022/talks/treesitter#treesitter-mainVideo-transcript)
[View on Toobnix](https://toobnix.org/w/4AKhgQA71ewnyhDUsBnfKt)
"""]]
[[!template id="chapters" vidid="treesitter-mainVideo" data="""
00:00:00.000 Opening
00:24.201 Introduction to Tree-sitter
00:50.280 Querying Tree-sitter tree
01:37.040 Syntax highlighting
02:15.640 Custom syntax highlighting
03:47.120 Text objects
05:48.760 Code folding
06:20.480 Navigating config files
08:10.480 Navigating code
08:21.560 Intelligent templates
09:31.520 Structural editing
09:59.080 tree-sitter-save-excursion
10:26.240 The future
"""]]
# Description