I can’t confirm this. when using vi, I have syntax highlighting, split windows and even search and replace. Even my Termux installation states it’s vi improved, when issuing vi -h.
That’s what I’m trying to say - in the probably most upsetting way - All of my distros - Ubuntu, Nobara, Debian and so on: all of them have vi as a symlink - only, these days.
As someone who has had to dig into Docker files to debug weird stuff: you’ll be surprised how often vi is still packaged.
It’s in some distros too. Vim is an optional addition to most simple distro installs so you may end up accidentally opening a fallback real vi and get incredibly confused why your shortcuts aren’t working.
I tried to live the “(n)vim is just a verbose way to spell vi” way, but it’s bitten me enough that I’m willing ti type the extra m.
There is no point in typing the “m” in vim. Just edit your files with the vi shortcut.
vim (and especially neovim) have WAY more features than vi and different shortcuts. Running vim with the “vi” symlink emulates vi and disabled a lot.
I can’t confirm this. when using vi, I have syntax highlighting, split windows and even search and replace. Even my Termux installation states it’s vi improved, when issuing
vi -h
.More than likely your os is just symlinking vi to vim.
That’s what I’m trying to say - in the probably most upsetting way - All of my distros - Ubuntu, Nobara, Debian and so on: all of them have vi as a symlink - only, these days.
As someone who has had to dig into Docker files to debug weird stuff: you’ll be surprised how often vi is still packaged.
It’s in some distros too. Vim is an optional addition to most simple distro installs so you may end up accidentally opening a fallback real vi and get incredibly confused why your shortcuts aren’t working.
I tried to live the “(n)vim is just a verbose way to spell vi” way, but it’s bitten me enough that I’m willing ti type the extra m.
vi improved IS Vim. If you have syntax highlighting enabled, you aren’t using Vi.
“vi” acts a little different than “vim” though
How?
File splitting is the main one for me, but there’s quite a few: https://www.baeldung.com/linux/vi-vim-editors