Fedora intends to use the nano text editor instead of vi by default

For implementation in Fedora 33 outlined change, which forces the distribution to use a text editor dwarf default. Suggestion made by Chris Murphy (Chris Murphy) from the Fedora Workstation Development Working Group, but not yet approved by the committee FESCo (Fedora Engineering Steering Committee), responsible for the technical part of the development of the Fedora distribution.

The motivation for using nano instead of vi by default is cited as a desire to make the distribution more accessible to beginners by providing an editor that anyone with no special knowledge of Vi's editor methods can use. At the same time, it is planned to continue to ship the vim-minimal package in the base distribution package (the direct call to vi will remain) and provide the ability to change the default editor to vi or vim at the request of the user. Fedora does not currently set the $EDITOR environment variable, and commands like "git commit" invoke vi by default.

Additionally, we can note the development of an experimental editor Onivim 2, which combines the performance of Sublime, the integration capabilities of VSCode, and the modal editing techniques of Vim. The editor provides a modern user interface, supports VSCode plugins, and works on Linux, macOS, and Windows. Project is written using language Reason (uses OCaml syntax for JavaScript) and a GUI framework Revery. To work with buffers and organize editing, libvim is used. The project is developed under a kind of license - after 18 months the code becomes available under the MIT license, and before that it is distributed under the EULA, which imposes restrictions on commercial use.

Fedora intends to use the nano text editor instead of vi by default

Source: opennet.ru

Add a comment