3 ms·
In my eyes, vi is ok for system administration, but not for programming. The differences are not huge, but even if I have a "small" .vimrc with one single plug
by aoloe 6y ago
In my eyes, vi is ok for system administration, but not for programming.
The differences are not huge, but even if I have a "small" .vimrc with one single plugin, I have issues using the vim.tiny installed on Debian by default.
The Vim help has a list of the differences:
https://vimhelp.org/vim_faq.txt.html#faq-1.4 https://vimhelp.org/vim_faq.txt.html#faq-1.4
The most important to me are:
- a real undo
- buffers
- macros (recorded on the fly with ththe q key)
- visual mode (included the block selection mode)
- text completion (ctrl-p, ctrl-x-f)
- automatic indenting
- advanced text objects (selecting everyting between '()')
Not having one single of them would not hinder me much... but all of them at once: that hurts!
- mmm_grayons 6y agoThe "killer feature" for me is asynchronous jobs. It makes life so much easier.