tree-sitter-lua
Neovim Tree Sitter Lua Grammar & Library (by tjdevries)
telescope.nvim
Find, Filter, Preview, Pick. All lua, all the time. (by nvim-telescope)
tree-sitter-lua | telescope.nvim | |
---|---|---|
5 | 322 | |
113 | 14,280 | |
- | 5.0% | |
4.9 | 9.1 | |
about 2 months ago | about 7 hours ago | |
Lua | Lua | |
- | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tree-sitter-lua
Posts with mentions or reviews of tree-sitter-lua.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-21.
-
Generating docs for plugins?
As an alternative, telescope.nvim leverages TJs tree-sitter-lua that is relatively easy to setup as per the project README. I've done it twice for telescope extensions.
-
mini.doc - generate help files from EmmyLua-like annotations
I am happy to announce mini.doc - module of mini.nvim for generating help files (what you read when using :help) from EmmyLua-like annotations (not fully complying with this standard but very close). The basic idea is to keep documentation close to Lua implementation and generate help files automatically. It was written mainly to document 'mini.nvim' (instead of previous great but not that flexible tjdevries/tree-sitter-lua), but other people can also benefit from this. And not only plugin authors: general user can also document their Neovim Lua setup!
-
Alternative Lua parser for nvim-treesitter. It closely follows the syntax of Lua in extended BNF (https://www.lua.org/manual/5.1/manual.html#8).
Interesting, you seem to have done for this a lot of the reasons I created this parser awhile back: https://github.com/tjdevries/tree-sitter-lua
-
Octave and Matlab cmp sources
For documentation, I can highly recommend: https://github.com/tjdevries/tree-sitter-lua
- Noticing a lot of new *.nvim plugins do not have help files
telescope.nvim
Posts with mentions or reviews of telescope.nvim.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-03-16.
-
Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1)
for telescope.nvim (optional) live grep: ripgrep find files: fd
-
Neovim: creating keymaps in lua
Here we have a configuration for telescope.nvim, a very popular fuzzy finder.
- What is the reason people 'touch' a file before writing it?
-
What are the plugins/settings to be able to view individual file or folder contents while scrolling through files or folders?
EDIT: I found what I was looking for https://github.com/nvim-telescope/telescope.nvim and https://github.com/nvim-telescope/telescope-file-browser.nvim
-
What are some plugins that you can't live without?
Fuzzy Finder: fzf.vim (for its speed) along with telescope.nvim (for its ecosystem)
-
Telescope.nvim: Fully Customizable Layout!
Just landed on Telescope.nvim: https://github.com/nvim-telescope/telescope.nvim/pull/2572
-
telescope-sg: a new way to do structural search in neovim
This extension allows you to use the power of ast-grep to find code patterns in your editor, using the familiar and awesome interface of telescope.nvim.
- Telescope.nvim: Find, Filter, Preview, Pick. All Lua, All the Time
-
Benchmarking some of my favourite neovim plugins over time
telescope.nvim
-
Why does vim.lsp.buf.definition open this window instead of taking me to the styles file (the same with tsserver and Volar)?
My solution is using telescope.nvim with lsp extension, and map the vim.lsp.buf.definition keybinding to telescope one https://github.com/nvim-telescope/telescope.nvim
What are some alternatives?
When comparing tree-sitter-lua and telescope.nvim you can also consider the following projects:
cmp-matlab
fzf.vim - fzf :heart: vim
cmp-octave
fzf-lua - Improved fzf.vim written in lua
md2vim - Tool for automatically converting markdown to vimdoc format
vim-fugitive - fugitive.vim: A Git wrapper so awesome, it should be illegal
tree-sitter-jsdoc - JSDoc grammar for Tree-sitter
telescope-fzf-native.nvim - FZF sorter for telescope written in c
lemmy-help - Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua
Visual Studio Code - Visual Studio Code
lua-language-server - A language server that offers Lua language support - programmed in Lua
nvim-tree.lua - A file explorer tree for neovim written in lua
tree-sitter-lua vs cmp-matlab
telescope.nvim vs fzf.vim
tree-sitter-lua vs cmp-octave
telescope.nvim vs fzf-lua
tree-sitter-lua vs md2vim
telescope.nvim vs vim-fugitive
tree-sitter-lua vs tree-sitter-jsdoc
telescope.nvim vs telescope-fzf-native.nvim
tree-sitter-lua vs lemmy-help
telescope.nvim vs Visual Studio Code
tree-sitter-lua vs lua-language-server
telescope.nvim vs nvim-tree.lua