← Back to context Comment by imjonse 1 year ago They already have Scheme based config files and I'd say it is simpler that Lua. 6 comments imjonse Reply petre 1 year ago What are you talking about? It uses TOML for config files and some S-expressions for queries, which is actually a consequence of using tree sitter.https://docs.helix-editor.com/configuration.html imjonse 1 year ago I should have specified internal config files for the runtime queries that you mention. Those are .scm files. cayley_graph 1 year ago I wouldn't really count that as editor config. Every editor with treesitter support will have configs for treesitter, for instance: https://github.com/nvim-treesitter/nvim-treesitter/blob/mast... 1 reply → brabel 1 year ago It can't really be simpler than Lua, come'on. Maybe if you already know Lisp, but for people who know C-like languages (Java, Javascript, C++) Lua should be much more "obvious".
petre 1 year ago What are you talking about? It uses TOML for config files and some S-expressions for queries, which is actually a consequence of using tree sitter.https://docs.helix-editor.com/configuration.html imjonse 1 year ago I should have specified internal config files for the runtime queries that you mention. Those are .scm files. cayley_graph 1 year ago I wouldn't really count that as editor config. Every editor with treesitter support will have configs for treesitter, for instance: https://github.com/nvim-treesitter/nvim-treesitter/blob/mast... 1 reply →
imjonse 1 year ago I should have specified internal config files for the runtime queries that you mention. Those are .scm files. cayley_graph 1 year ago I wouldn't really count that as editor config. Every editor with treesitter support will have configs for treesitter, for instance: https://github.com/nvim-treesitter/nvim-treesitter/blob/mast... 1 reply →
cayley_graph 1 year ago I wouldn't really count that as editor config. Every editor with treesitter support will have configs for treesitter, for instance: https://github.com/nvim-treesitter/nvim-treesitter/blob/mast... 1 reply →
brabel 1 year ago It can't really be simpler than Lua, come'on. Maybe if you already know Lisp, but for people who know C-like languages (Java, Javascript, C++) Lua should be much more "obvious".
What are you talking about? It uses TOML for config files and some S-expressions for queries, which is actually a consequence of using tree sitter.
https://docs.helix-editor.com/configuration.html
I should have specified internal config files for the runtime queries that you mention. Those are .scm files.
I wouldn't really count that as editor config. Every editor with treesitter support will have configs for treesitter, for instance: https://github.com/nvim-treesitter/nvim-treesitter/blob/mast...
1 reply →
It can't really be simpler than Lua, come'on. Maybe if you already know Lisp, but for people who know C-like languages (Java, Javascript, C++) Lua should be much more "obvious".