Comment.nvim
Comment.nvim copied to clipboard
:brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
> _**TL;DR - If you are not using the Lua API or `` mappings then you don't need to worry about anything :)**_ --- This deprecates the old Lua API...
Let me know if you're happy with the descriptions I added, here's a screenshot of the final result: 
jsx
*tl;dr - I am just playing with the idea of making `jsx` first-class, probably via `pre_hook` but if the implementation gets more complicated than I hope it to be then...
Giving a description to keymaps would integrate nicely with other plugins like for example `which-key.nvim`, other benefit is that you can know what exactly a keymap is for when using...
### Problem Currently every Lua API is a function call, which is fine, but most of them are similar to others only having different arguments and uses same call under...
Thanks for the awesome plugin! Given `Comment.nvim` already uses treesitter, and ships with a number of optional mappings. I love to see this one as an option as well. I...
Given a similar situation ↓ how to comment uncommented lines and uncomment commented ones? ``` c printf("Line 1\n"); printf("Line 2\n"); // printf("Line 3\n"); // printf("Line 4\n"); ``` Expected result: ↓...
Thank you for this amazing plugin! (TJ brought me here) I found this strange bug that happens for your plugin, but doesn't occur with Tpope's. Write the following: (I used...
Basically the same as https://github.com/tomtom/tcomment_vim/issues/237
vim-commentary has a normal mode `gcgc` keybinding to uncomment a block of commented lines. Before ↓ ``` c printf("Hello"); // printf("Hello"); // printf("Hello"); printf("Hello"); ``` After pressing `gcgc` with cursor...