How to write a linter using tree-sitter in an hourLua wikiLua manualNeovim wrapper with Nix from scratch
- https://github.com/thdxg/macterm
- https://github.com/umputun/agterm
- https://github.com/manaflow-ai/cmux
- https://github.com/coder/mux
- https://github.com/supabitapp/supacode
- https://github.com/neurosnap/zmx
- https://github.com/stablyai/orca
- https://github.com/nicosuave/gmx
- Extract code into function
- Extract code/function into file
- Make component props into object and viceversa
- Make component from () into {return}
- Exit current block in insert mode via or another keybinding. Use matchup plugin instead of tabout
- Setup debugging
- Picker: Cycle through list of cwds
- Lists of quickfix lists
- Jump to identifier references without populating quickfix
https://github.com/andrewferrier/debugprint.nvim
- https://github.com/ThePrimeagen/refactoring.nvim has all the features I need
- In case I need more, https://github.com/chrisgrieser/nvim-chainsaw is smaller
https://github.com/rgroli/other.nvimhttps://github.com/kevinhwang91/nvim-bqfhttps://github.com/CKolkey/ts-node-actionhttps://github.com/Wansmer/treesj (api is too messy) https://github.com/inkarkat/vim-UnconditionalPastehttps://github.com/ThePrimeagen/refactoring.nvimhttps://github.com/noisesfromspace/touchup.nvimhttps://github.com/nemanjamalesija/ts-expand-hover.nvimhttps://github.com/celeste3z/celeste_comment.nvimhttps://github.com/zgs225/pi2.nvimhttps://github.com/mawkler/jsx-element.nvimhttps://github.com/chrisgrieser/nvim-genghishttps://github.com/y3owk1n/time-machine.nvimhttps://github.com/igorlfs/nvim-dap-view
https://github.com/CoreyKaylor/diffbandit.nvimhttps://github.com/airblade/vim-gitgutterhttps://github.com/Severeoverfl0w/difft.nvim
https://github.com/hasansujon786/nvim-navbuddyhttps://github.com/stevanmilic/nvim-lspimporthttps://github.com/mawkler/refjump.nvimhttps://github.com/nemanjamalesija/ts-expand-hover.nvimhttps://github.com/chrisgrieser/nvim-rulebookhttps://github.com/axieax/urlview.nvimhttps://github.com/TheLazyCat00/termfile-nvimhttps://github.com/CarGDev/codetyper.nvim
https://github.com/ast-grep/ast-grephttps://old.reddit.com/r/neovim/comments/1vj4zcp/neovim_the_session_revolution/
- |default-mappings|
- |option-list|
- |standard-plugin-list|
Run :options for an interactive list of all current options.
Options values can be one if the following types:
global : Global only.
global-local : Global but can be overridden per buffer/window.
local : Per buffer/window; has mutable global defaults that are copied from upon creating new buffers/windows.
local-noglobal : Per buffer/window; does not have mutable global defaults.
Window local values are remembered for each buffer.
Lua interface for options (see :h lua-options)
vim.o: gets or sets options (like:set)vim.go: gets or sets global options (like:setglobal)vim.bo: gets or sets buffer local options (like:setlocal)vim.wo: gets or sets window local options (like:setlocal)vim.opt: gets or sets list/map style options (like:set)vim.opt_local: gets or sets list/map style options (like:setlocal)vim.opt_global: gets or sets list/map style options (like:setglobal)