Skip to content

Latest commit

 

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Links

How to write a linter using tree-sitter in an hour Lua wiki Lua manual Neovim wrapper with Nix from scratch

Terminals

TODO

  • 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

Plugins

https://github.com/andrewferrier/debugprint.nvim

https://github.com/rgroli/other.nvim https://github.com/kevinhwang91/nvim-bqf https://github.com/CKolkey/ts-node-action https://github.com/Wansmer/treesj (api is too messy) https://github.com/inkarkat/vim-UnconditionalPaste https://github.com/ThePrimeagen/refactoring.nvim https://github.com/noisesfromspace/touchup.nvim https://github.com/nemanjamalesija/ts-expand-hover.nvim https://github.com/celeste3z/celeste_comment.nvim https://github.com/zgs225/pi2.nvim https://github.com/mawkler/jsx-element.nvim https://github.com/chrisgrieser/nvim-genghis https://github.com/y3owk1n/time-machine.nvim https://github.com/igorlfs/nvim-dap-view

Plugins to improve diff mode

https://github.com/CoreyKaylor/diffbandit.nvim https://github.com/airblade/vim-gitgutter https://github.com/Severeoverfl0w/difft.nvim

Plugins with cool ideas

https://github.com/hasansujon786/nvim-navbuddy https://github.com/stevanmilic/nvim-lspimport https://github.com/mawkler/refjump.nvim https://github.com/nemanjamalesija/ts-expand-hover.nvim https://github.com/chrisgrieser/nvim-rulebook https://github.com/axieax/urlview.nvim https://github.com/TheLazyCat00/termfile-nvim https://github.com/CarGDev/codetyper.nvim

Interesting

https://github.com/ast-grep/ast-grep https://old.reddit.com/r/neovim/comments/1vj4zcp/neovim_the_session_revolution/

Useful help pags

  • |default-mappings|
  • |option-list|
  • |standard-plugin-list|

Options

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)

About

Neovim configuration

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages