nvim-parinfer
parinfer for Neovim (by gpanders)
vim-sexp
Precision Editing for S-expressions (by guns)
nvim-parinfer | vim-sexp | |
---|---|---|
3 | 5 | |
153 | 601 | |
- | - | |
3.3 | 0.0 | |
9 months ago | about 3 years ago | |
Fennel | Vim Script | |
GNU General Public License v3.0 or later | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
nvim-parinfer
Posts with mentions or reviews of nvim-parinfer.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-07.
-
Whenever I'm looking for plugins these days [OC]
You might get turned off by the brackets but that's alleviated by plugins like nvim-parinfer which automatically adds/removes brackets based on the indentation. So you can do commands like dd with ease. If you have nvim-autopairs make sure to disable "fennel" filetype since they conflict.
-
Lisp programming configuration for neovim
nvim-parinfer is pretty nice, it works with most lisps out of the box. It's implements a purpose built autopairing system for lisps
-
Introducing nvim-surround, a plugin for adding/changing/deleting surrounding delimiters
If you use lisps, I recommend nvim-parinfer a lot
vim-sexp
Posts with mentions or reviews of vim-sexp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-04.
-
Can I remap `yi{` to something like `yicb`?
Also, there is a popular name "f" as "form" for such mappings (like `yif`) which is used in Lisps (in Emacs, in vim-sexp).
-
How to create custom operator-pending mappings for evil
One type of operation I'm finding hard time to replicate is the custom operator-pending mappings. In lisp like files, I use operators from vim-sexp a lot.
-
Lisp programming configuration for neovim
You may also want to try vim-sexp if you decided to use parinfer and disable nvim-autopairs.
-
Fighting with SLIME's auto paren balancing
with vim-sexp if you have
-
Do you use Paredit?
but i use vim so i use this: https://github.com/guns/vim-sexp
What are some alternatives?
When comparing nvim-parinfer and vim-sexp you can also consider the following projects:
nvim-surround - Add/change/delete surrounding delimiter pairs with ease. Written with :heart: in Lua.
lispyville - lispy + evil = lispyville
parinfer-rust - A Rust port of parinfer.
nvim-ts-rainbow - Rainbow parentheses for neovim using tree-sitter. Use https://sr.ht/~p00f/nvim-ts-rainbow instead
ctrlsf.vim - A text searching plugin mimics Ctrl-Shift-F on Sublime Text 2
dotfiles - Configuration for Linux, i3, Kitty, Fish, Neovim and more
vim-sandwich - Set of operators and textobjects to search/select/edit sandwiched texts.
conjure - Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)
vim-slime - A vim plugin to give you some slime. (Emacs)
nvim-parinfer vs nvim-surround
vim-sexp vs lispyville
nvim-parinfer vs parinfer-rust
vim-sexp vs nvim-ts-rainbow
nvim-parinfer vs ctrlsf.vim
vim-sexp vs dotfiles
nvim-parinfer vs vim-sandwich
vim-sexp vs parinfer-rust
nvim-parinfer vs nvim-ts-rainbow
vim-sexp vs conjure
nvim-parinfer vs conjure
vim-sexp vs vim-slime