.dotfiles
nvim-autopairs
.dotfiles | nvim-autopairs | |
---|---|---|
12 | 53 | |
114 | 2,858 | |
- | - | |
7.5 | 7.3 | |
29 days ago | 27 days ago | |
Lua | Lua | |
- | MIT License |
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.
.dotfiles
-
Implement the handler for LSP textDocument/onTypeFormatting ?
I also did a simple script to test it out a while ago. As you might have realized, this functionality needs to listen for a few triggering characters depending on the language server, kinda like autocomplete implemented by nvim-cmp. So, I guess, until they merge the autocomplete functionality to core, this won't be added. You could, in the meanwhile, create a nvim-cmp plugin and simplify quite a bit what you already have done.
-
[Help] Convert LaTeX UltiSnips Snippets to LuaSnip
I have some here https://github.com/tiagovla/.dotfiles/tree/master/neovim/.config/nvim/lua/plugins/config/luasnip/snips . You can create contextual snippets with treesitter. Autosnipet is also an option.
-
LSP codelens and inlayhints
I got this to work with python inlayhints https://github.com/tiagovla/.dotfiles/tree/master/neovim/.config/nvim/lua/lsp/inlay_hints and this should enable those `require("lsp.inlay_hints").setup_autocmd()`.
-
Taking notes in class with LaTeX
I'm quite happy with only texlab + nvim-cmp + luasnips. That's it. I have some snippets here https://github.com/tiagovla/.dotfiles/tree/master/neovim/.config/nvim/lua/plugins/config/luasnip/snips for latex if you need a place to start (just require the files).
-
File Structure for Adjusting Plugin Options
I think everyone does this in their own way. I like to separate user settings and plugins in different folders inside the lua folder. And every plugin has its own config (setup, mappings, ...), so I can enable/disable them in a single place. My dots look like this.
-
How can I load a user dictionary into ltex-ls?
Btw, I coded this https://github.com/tiagovla/.dotfiles/blob/0f664e30def1e460dd04fc8276f0d12f1ee2e88b/neovim/.config/nvim/lua/plugins/config/lsp/custom_servers/ltex.lua
-
I'm looking for a comfortable neovim based environment for Python and IPython
Oh, for sure! Here you go https://github.com/tiagovla/.dotfiles
-
Help with vimrc
I have it in place https://github.com/tiagovla/dotfiles/blob/master/nvim/lua/plug-config/lsp/settings.lua
-
New TokyoDark Theme
Do you the have the colors matched here? https://github.com/tiagovla/dotfiles/blob/master/.tmux.conf#L37-L43
nvim-autopairs
-
nvim-autopairs getting out of a pair with tab
I would like to be able to jump out of a pair generated by nvim-autopairs (https://github.com/windwp/nvim-autopairs) using a Tab. To me it is impossible to get out of the habit of using tab for it, as placing an autopair looks and feel like a snippet, and I typically move out of a snippet with a tab.
-
Noobie Needs a Nudge
A couple nice quality of life plugins would be: Comment (which lets you use a keybinding to comment/uncomment things), Autopairs (which will make the paired brackets/parentheses/etc.), and Rainbow2 (which color-matches the pairs if things like parentheses).
-
Set it and forget it plugins?
abecodes/tabout.nvim windwp/nvim-autopairs
-
mini.files - navigate and manipulate file system (with column view and editing text)
As an example, I give a slight edge to windwp/nvim-autopairs because it can turn 'test' into {'test'} just by pressing { instead of me having to use surround with something like gzaa'{
-
What's your solution to move between " "?
autopairs has worked for me
- Pair autoclose plugin
-
When pressing completing the suggestion for a method using `cmp` and `LSP`, is possible to have the arguments in the the completion?
I think I have two plugins that affect this -- nvim-autopairs and cmp
-
How to add "|" to auto-pairs for it to be automatically paired-up with another "|"?
For Rust closures, I'd like to have an autopair for "|" -- any idea how to actually add that to the nvim-autopairs plugin? (https://github.com/windwp/nvim-autopairs) This plugin has a lot of fancy stuff I do not need, but I'm not sure how to do this very basic thing.
- Awkwardness when typing in '\n' or '\t' or (...) [...] etc. -- (Have others noticed this too?) -- (is there a better way?)
-
Issue with adding rule in nvim-autopairs
Having trouble with nvim-autopairs. I'm trying to define a rule for automatically closing $ in .tex files, but I keep getting this error
What are some alternatives?
lspsaga.nvim - improve neovim lsp experience [Moved to: https://github.com/nvimdev/lspsaga.nvim]
nvim-ts-closetag - Use treesitter to auto close and auto rename html tag
gruvbox.nvim - Lua port of the most famous vim colorscheme
vim-surround - surround.vim: Delete/change/add parentheses/quotes/XML-tags/much more with ease
jupyter-vim - Make Vim talk to Jupyter kernels
completion-nvim - A async completion framework aims to provide completion to neovim's built in LSP written in Lua
gitsigns.nvim - Git integration for buffers
pear-tree - A Vim auto-pair plugin that supports multi-character pairs, intelligent matching, and more
nvim-type-fmt - LSP handler of textDocument/onTypeFormatting for nvim.
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
nvim-compe - Auto completion Lua plugin for nvim
emmet-ls - Emmet support based on LSP.