kommentary
edge
kommentary | edge | |
---|---|---|
14 | 14 | |
533 | 831 | |
- | - | |
2.9 | 5.4 | |
5 months ago | about 1 month ago | |
Lua | Vim Script | |
MIT License | 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.
kommentary
-
A pragmatic approach to migrating from VSCode to Neovim
Indent-blankline to draw indentation guides, nvim-autopairs to automatically complete pairs of brackets and quotes (I didn’t know I couldn’t live without it), nvim-ts-autotag to autocomplete pairs of tags as well, targets.vim to target what is inside or outside the mentioned pairs and vim-surround to manage all those pairs with few keystrokes. Kommentary to comment and uncomment lines of code, nvim-cursorline to help locate where the cursor is and nvim-colorizer because I am cheeky. Vim-abolish is definitely an interesting one. I decided to install it because of its case coercion capabilities, but it can do much more than that.
-
Question: Is it a requirement that plugins written in Lua require you to call the setup function?
Here’s an example of a lua plugin with no setup function
-
TakeTuesday: Comment.nvim tutorial
The one I use is kommentary.nvim. A) It works, and with embedded code too, but also b) the Lua underneath it is really good. It’s well-commented, tested, and just generally a good resource to learn Lua from (or at least it has been for me.)
-
Comment.nvim: new stuff that will make you Rick Roll.
A bit unrelated, but I wrote some tests for kommentary that might inspire you to create a test suite for this plugin too.
-
Comment.nvim: Simple and powerful comment plugin for neovim. Supports commentstring, dot repeat, left-right/up-down motions, hooks, and more
Dot repeat https://github.com/b3nj5m1n/kommentary/issues/41
-
Comment C/C++ line or block
I'm still using the tpopes plugin, so I don't really know about the Lua versions 😅. But I have heard good things about kommentary
-
nerdcommenter seems to better figure out what comment syntax to use than vim-commentary, but i like vim-commentary more at everything else
I've been using b3nj5m1n/kommentary . I's uses are similar to vim-comentary . It has option to use only single line comments . This can be used to avoid /* ... */ . You can try that out .
-
Aspiring plugin authors: look at kommentary
b3nj5m1n/kommentary is one that is relatively small, but big enough to be interesting. It is also *insanely* well documented and the overall code quality seems good to me.
-
commented.nvim, a commenting plugin that actually works with count.
I need a comment plugin that works in normal mode and virtual mode and accepts count. Neither does kommentary and nvim-comment provide counts, therefore I decided to write one for myself.
-
Custom keymap function does not work with `<Plug>` commands
I can import this function and use it with all my custom keybindings. However, it doesn't custom keybindings I want to use for the Kommentary plugin.
edge
-
Can someone help me configure Edge Light for my neovim?
This color scheme has a Light option that i like, but i can't find out how to configure it. I can set the colorscheme to edge, but i can't find how to set edge to the light variant.
-
Need light color scheme
I use https://github.com/sainnhe/edge
-
A pragmatic approach to migrating from VSCode to Neovim
Neovim supports any Vim theme, but I focussed on exclusive extensions where sensible, like it is in the case of colour schemes. In fact, an acclaimed addition to the 0.5 Neovim release was the support for tree-sitter, which provides advanced code parsing functionalities. That means it offers, among other mouth-filling wizardries, support for better syntax highlighting. The nvim-treesitter repository lists supported languages and compatible themes. I found shaunsingh/nord.nvim, avarasu/onedark.nvim, sainnhe/edge and rose-pine/neovim simply irresistible.
-
The best Neovim color scheme with tree sitter and LSP support.
Edge
- Someone is ashamed of me. Not my dad but some guy on Internet.
-
Light colorschemes with treesitter support
https://github.com/sainnhe/edge — I've been using this for a while. I use both the dark and light and switch between them, as needed.
-
what vim theme is your favourite? (and maybe tell us why?)
I've been using edge (https://github.com/sainnhe/edge). I quite like one dark colour scheme and this has stuck with me for the longest time (5-6 months and still counting).
- What's your neovim colorscheme?
-
Showcase of idiomatic configuration using Fennel with macros
The colorscheme is edge with italics activated for everything.
-
codedark.nvim - Lua port of vim-code-dark
Those are settings for ctermbg/ctermfg in hl groupa. I'm taking about colors for :terminal (example https://github.com/sainnhe/edge/blob/48b0c85e093a4fb9eeb00092b85ba66555e924b1/colors/edge.vim#L312)
What are some alternatives?
nvim-comment - A comment toggler for Neovim, written in Lua
sonokai-nvim - A personal port of sonokai/monokai theme for neovim using rktjmp/lush
vim-commentary - commentary.vim: comment stuff out
vim-colors-xcode - Xcode 11’s dark and light colourschemes for Vim
Comment.nvim - :brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
tokyonight.nvim - 🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.
nvim-ts-context-commentstring - Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.
vim - An ambitious theme for vim
commented.nvim - Neovim commenting plugin in Lua. Support operator, motions and more than 60 languages! :fire:
github-nvim-theme - Github's Neovim themes
tcomment_vim - An extensible & universal comment vim-plugin that also handles embedded filetypes
gruvbox - Retro groove color scheme for Vim - community maintained edition