Up to now, Fedora has not had a default terminal text editor, because the
$EDITOR environment variable has been unset by default. Users commonly
encountered a terminal text editor when using for example the
command. In such situations, the
git version control system was choosing
vi text editor which had a steep learning curve.
In Fedora 33,
nano has been set as a default terminal text editor. This
change brings the following benefits to users:
nanodoes not require specialist knowledge to use.
nanooffers familiar graphical text editing experience.
nanolowers the barrier to entry for those switching to Fedora, who do not know how to use
nanois already installed across most Fedora Editions and Spins.
Fedora continues to install the
vim-minimal package which provides
but not the
vim text editor.
Users are able to call
vi to edit a file or to change the default editor