vim-lion
A simple alignment operator for Vim text editor (by tommcdo)
emacs-vdiff
Like vimdiff for Emacs (by justbur)
vim-lion | emacs-vdiff | |
---|---|---|
6 | 4 | |
488 | 208 | |
- | - | |
0.0 | 2.9 | |
almost 2 years ago | 11 months ago | |
Vim Script | Emacs Lisp | |
- | GNU General Public License v3.0 only |
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.
vim-lion
Posts with mentions or reviews of vim-lion.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-30.
-
Table-style horizontal code auto-formatting / syntax
I use vim-lion for this. But generally, I don't like aligning things like this, as it makes the code more effort to write and maintain in any editor that isn't set up exactly how I have mine set up.
-
What are the small reasons to try Emacs?
Not out of the box, but the are several plugins that can do it, I prefer https://github.com/tommcdo/vim-lion
-
Good use cases for replace mode?
If you want to rename short_var without having to redo the spaces, you can use R to type over it. Though personally, I avoid writing my code like this and use vim-lion for alignment when I have to. 99% of the time, I use ce or ciw to rename variables.
-
align.nvim - A minimal plugin to align your lines to a certain character, string, or Lua pattern
it's always nice to reference the "state of the art" / competition in the README. It helps the user get a better idea what the software is about. For instance https://github.com/tommcdo/vim-lion
-
Emacs nazis took over, only allowing Vimmers 3 plugins. Which ones?
vim-lion
-
How to make Vim insert spaces after pressing Tab, in *multiple* of tabwidth?
There's also a third option: use a plugin designed for automatically doing whitespace text alignment. Personally, I use vim-lion for this. In your example, you would hit glip= (align text inside the current paragraph by inserting spaces to the left of the first =). The default configuration aligns with the maximum spacing currently used, but you can also configure it to use the minimum spacing necessary to align all the lines.
emacs-vdiff
Posts with mentions or reviews of emacs-vdiff.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-30.
-
What are the small reasons to try Emacs?
Not a com user but I’ve been happy with vdiff for diff/merge operations.
- Meld for Macs
-
How to override magit's diff view? (for syntax highlighted, side-by-side diff view)
You can use ediff in magit by pressing E. Other choice would be https://github.com/justbur/emacs-vdiff. Repo explains how to integrate it to magit.
-
On Ediff
I heard vdiff is pretty good too https://github.com/justbur/emacs-vdiff
What are some alternatives?
When comparing vim-lion and emacs-vdiff you can also consider the following projects:
nvim-peekup - 👀 dynamically interact with vim registers
magit-delta - Use delta (https://github.com/dandavison/delta) when viewing diffs in Magit
vim-editorconfig - Yet another EditorConfig (http://editorconfig.org) plugin for vim written in vimscript only
smart-mode-line - A powerful and beautiful mode-line for Emacs.
vim-easy-align - :sunflower: A Vim alignment plugin
god-mode - Minor mode for God-like command entering
tabular - Vim script for text filtering and alignment
emacs-solaire-mode - If only certain buffers could be so grossly incandescent.
diffview-mode - View diffs side-by-side in Emacs
elpm - A elisp package manager with a cli
meld - Meld for macOS
dired-rsync - Support for rsync from Emacs dired buffers
vim-lion vs nvim-peekup
emacs-vdiff vs magit-delta
vim-lion vs vim-editorconfig
emacs-vdiff vs smart-mode-line
vim-lion vs vim-easy-align
emacs-vdiff vs god-mode
vim-lion vs tabular
emacs-vdiff vs emacs-solaire-mode
emacs-vdiff vs diffview-mode
emacs-vdiff vs elpm
emacs-vdiff vs meld
emacs-vdiff vs dired-rsync