Vim intro: Difference between revisions
From wikinotes
Line 13: | Line 13: | ||
the package you want to install varies per platform, and based on how big you'd like it's footprint to be. | the package you want to install varies per platform, and based on how big you'd like it's footprint to be. | ||
If you're looking for | If you're looking for vim outside of a terminal, you probably want <code>gvim</code>.<br> | ||
sometimes this is included in primary <code>vim</code> package. | sometimes this is included in primary <code>vim</code> package. | ||
Line 20: | Line 20: | ||
vim-nox11 # debian | vim-nox11 # debian | ||
vim-tiny # freebsd | vim-tiny # freebsd | ||
gvim # | gvim # archlinux | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</blockquote><!-- Packaging --> | </blockquote><!-- Packaging --> | ||
</blockquote><!-- Variants --> | </blockquote><!-- Variants --> |
Latest revision as of 18:36, 17 July 2021
Variants
Forks
vim has been around a long time, and it's code has been forked a lot.
the most prominent fork is neovim which introduced async execution, but is growing away from the original codebase.Packaging
vim is used for several types of work. Sysadmins for example may not need xorg support, or the wide array of builtin language interpreters.
To support this, vim lets you enable/disable options when it is being compiled.
the package you want to install varies per platform, and based on how big you'd like it's footprint to be.If you're looking for vim outside of a terminal, you probably want
gvim
.
sometimes this is included in primaryvim
package.# some example packages vim-nox11 # debian vim-tiny # freebsd gvim # archlinux