nyoom.nvim
vim-commentary
nyoom.nvim | vim-commentary | |
---|---|---|
12 | 51 | |
517 | 5,700 | |
- | - | |
8.1 | 2.5 | |
over 1 year ago | 25 days ago | |
Fennel | Vim Script | |
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.
nyoom.nvim
-
oxocarbon.nvim is now written in fennel!
The oxocarbon theme and color palette originally started off as something fun I'd use for https://github.com/shaunsingh/nyoom.nvim/tree/main, which was still just a set of dotfiles at the time and not the pet project it is today. I never imagined how many people would want to use it. Previously the theme was written in rust, mainly because I wanted to play around with nvim-oxi.
- People drop your nvim .dotfile
-
Swapping to Fennel
I use fennel as well, through my own WIP neovim framework (https://github.com/shaunsingh/nyoom.nvim). I highly recommend trying out lisps, it's not for everyone but personally for me I find it much easier to prototype code. It's reached the point where I end up using fennel for a good portion of my scripting tasks
-
🎨 Colortils.nvim: Work with colors in neovim 🔧
Thats awesome! I have a simpler, non-gui version that I use based on hsluv in my dotfiles: https://github.com/shaunsingh/nyoom.nvim/blob/main/fnl/modules/ui/nyoom/colorutils/init.fnl.
- Does anyone have a working Fennel config, preferably using Tangerine or Hotpot?
-
Nyoom.nvim v0.4.0
Nyoom - It's a fun little name. Not supposed to mean anything images - Its a neovim config? not sure what you want me to do with it Reddit post - I mean I could write a page about it but thats just a repeat of the readme GitHub repo - https://github.com/shaunsingh/nyoom.nvim
-
Whenever I'm looking for plugins these days [OC]
For ease of use, you can use conjure for evaluating the code, cmp-conjure for nvim completions, hibiscus.nvim and nyoom.nvim macros for macros, and you can also use nyoom.nvim as a base config.
-
Can vim become an emacs or is it already one or not?
My personal configuration is also written in fennel if you would like to take. look: https://github.com/shaunsingh/nyoom.nvim. Neovim's come a long way in what you can do with it. Fennel has a macro system as with any lisp, so you can make the syntax feel right at home with emacs https://github.com/shaunsingh/nyoom.nvim/tree/main/fnl/macros. You can even create dynamic-module like integrations with rust programs (see https://github.com/shaunsingh/nyoom.nvim/blob/main/fnl/parinfer/init.fnl, interacting with https://github.com/eraserhd/parinfer-rust/tree/master/src)
-
Nyoom.nvim: An fast & opinionated neovim config written in fennel
The config follows the ideals of Doom Emacs: - Minimalistic good looks inspired by modern editors. - Modular organization structure. (eventually, I want to make sets of packages into modules like doom does, but thats blocked by https://github.com/bakpakin/Fennel/issues/413. You can see some broken work here: https://github.com/shaunsingh/nyoom.nvim/tree/module-rewrite) - Opinionated, but not stubborn. Sensible defaults and curated opinions, but feel free to change them up (or entirely disable them!) - Your system, your rules. You know better. At least, Nyoom hopes so! There are no external dependencies, and there never will be.
vim-commentary
- html css commenting things out
-
A very simple way to comment/uncomment lines and visual selections.
Also, tpope/vim-commentary
-
Plugin for comments
https://github.com/tpope/vim-commentary does what you expect!
-
My Solution to Block Comments
I've replaced most of my custom maps for commenting with tpope's commentary plugin. It's a great plugin. However, I wasn't happy with the lack of multi-line/block comment abilities so I created some maps to compliment the commentary plugin. Here are some maps that can be used with autocmd, FileType and for JavaScript comments.
-
Vim plugin for wrapping/unwrapping line comments
commentary.vim + :h gq?
-
Favorite vimrc configs for coding?
Having said this, there are some useful language independent extensions: jiangmiao/auto-pairs, tpope/vim-commentary, preservim/tagbar, junegunn/vim-peekaboo
-
Neovim config from scratch (Part II)
vim-commentary comment code comfortably with motions and visual selections alike.
-
Anybody have a keymap/config for folding and unfolding a block of code? Also how to comment lines of selected code?
With a plugin like vim-commentary or comment.nvim
-
Colored statusline doesn't load at start; I need to manually source $MYVIMRC
" This file contains common and basic plugins too essential not to include " See https://github.com/junegunn/vim-plug/wiki/tutorial " Auto install vim-plug (if not already installed) if empty(glob('~/.config/nvim/autoload/plug.vim')) silent !curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim autocmd VimEnter * PlugInstall endif " Run PlugInstall if there are missing plugins autocmd VimEnter * if len(filter(values(g:plugs), '!isdirectory(v:val.dir)')) \| PlugInstall --sync | source $MYVIMRC \| endif " enable Vim-Plug: call plug#begin('~/.config/nvim/plugged') " Install/update plugins Plug 'https://github.com/tpope/vim-commentary.git' Plug 'https://github.com/morhetz/gruvbox' " Better C/C++ syntax highlighting; Plug 'https://github.com/jackguo380/vim-lsp-cxx-highlight' call plug#end() "---------- Basic configs ---------------------------------------------------- autocmd vimenter * ++nested colorscheme gruvbox " Enable transparent background let g:gruvbox_transparent_bg = 1
-
Neovim config from scratch (Part I)
Commentary Tim pope's comment plugin
What are some alternatives?
nvim - Fennel powered neovim configuration.
nerdcommenter - Vim plugin for intensely nerdy commenting powers
NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
nvim-comment - A comment toggler for Neovim, written in Lua
magic-kit - A starter kit for Conjure, Aniseed and Neovim
tcomment_vim - An extensible & universal comment vim-plugin that also handles embedded filetypes
highlight-current-n.nvim - Highlights the current /, ? or * match under your cursor when pressing n or N and gets out of the way afterwards.
kommentary - Neovim commenting plugin, written in lua.
colortils.nvim - Some color utils for neovim
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
NvStar - IDE Layer for Neovim, for simplicity lovers.
vim-lsp - async language server protocol plugin for vim and neovim