В Fedora намерены по умолчанию использовать текстовый редактор nano вместо vim

26 июня 2020 года

Логотип редактора nano

Для реализации в Fedora 33 намечено изменение, переводящее дистрибутив на использование текстового редактора nano по умолчанию. Предложение внесено Крисом Мерфи (Chris Murphy) из рабочей группы по развитию Fedora Workstation, но ещё не утверждено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora.

В качестве мотива использования по умолчанию nano вместо vim упоминается желание сделать дистрибутив более доступным для новичков, предоставив редактор, которым сможет пользоваться любой пользователь, не имеющий специальных знаний о методах работы в редакторе Vi. При этом планируется продолжить поставку пакета vim-minimal в базовом составе дистрибутива (прямой вызов vi сохранится) и предоставить возможность изменения редактора по умолчанию на vi или vim по желанию пользователя. В настоящее время в Fedora не выставляется переменная окружения $EDITOR и в по умолчанию в командах, подобных «git commit», вызывается vi.

Дополнительно можно отметить развитие экспериментального редактора Onivim 2, сочетающего в себе производительность Sublime, возможности интеграции VSCode и методы модального редактирования Vim. Редактор предоставляет современный интерфейс пользователя, поддерживает плагины VSCode, работает в Linux, macOS и Windows. Проект написан с использованием языка Reason (использует синтаксис OCaml для JavaScript) и фреймворка построения графических интерфейсов Revery. Для работы с буферами и организации редактирования используется libvim. Проект развивается под своеобразной лицензией — спустя 18 месяцев код становится доступен под лицензией MIT, а до этого распространяется под EULA, накладывающей ограничение на применение в коммерческих целях.

Источники править

 
 
Creative Commons
Эта статья содержит материалы из статьи «В Fedora намерены по умолчанию использовать текстовый редактор nano вместо vim», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.
  • Пользуюсь Fedora, никакого текстового редактора vim по умолчанию не имею, тот, что имею, называется pluma. --ssr (обсуждение) 06:29, 4 октября 2020 (UTC)
    • Заходи в консоль, набирай vi и будет тебе счастье. А то напридумывают непойми чего. --cаша (krassotkin) 08:07, 4 октября 2020 (UTC)
    • А если серьёзно, для того, чтобы понять насколько он «более доступен для новичков», достаточно перейти на сайт nano: https://www.nano-editor.org/ (архив на сейчас), и в любом случае набрать в консоли vi. --cаша (krassotkin) 08:15, 4 октября 2020 (UTC)
      • А я nano в консоли и набрал! Ну да, после этого немного неправдиво получилось, что по «умолчанию не имею», но я этого не осознавал! Vi в консоли пару раз в прошлом набирал и быстро убирал. Хотя как-то GUI не грузился, и я правил строку конфига через vi, узнавая через соседний компьютер что там нажимать =))) --ssr (обсуждение) 08:50, 4 октября 2020 (UTC)
        • По умолчанию тут имеется в виду, что если ты например cron редактируешь, то вызывается вот этот установленный по умолчанию редактор. А вообще стандартный консольный редактор для некоторых вещей самая удобная вещь. Например, в vi полнофункциональный RegEx, и только некоторые оконные к нему приближаются, например, Kate. А это очень удобно вот для наших целей — взять какой-то неформатный список каких-нибудь популярных актрис с сайта и несколькими командами привести их в красивую ВН-статью, вместо того, чтобы каждую строчку править. В общем больше редакторов хороших и разных и все молодцы. --cаша (krassotkin) 08:55, 4 октября 2020 (UTC)
          • С регекспами в ГУИ можно тоже работать, я работал =))) Навыков больших не имею, а опыт такой есть. Но не в консоли! =)) --ssr (обсуждение) 09:00, 4 октября 2020 (UTC)
            • Там сильно усечённые, обычно. Например, практически нигде не реализованы захват и вставка кусков текста. А это бывает очень нужно для перестановки и форматирования. Но GUI только кажется удобным. Вот меня всегда удивляет, когда люди простые операции с видео делают в оконных редакторах. Работа с видео сама по себе очень ресурсная операция, которая может компьютер в даун на много часов отправить, а тут ещё и оконная обвязка к ней, которая страшно пожирает ресурсы. В общем после определённого уровня потребности в ресурсах, хочешь не хочешь, а придётся в консоль уходить, чтобы хоть что-то сделать. А там почувствуешь как всё просто и большую часть работы именно так начинаешь делать. --cаша (krassotkin) 09:07, 4 октября 2020 (UTC)
              • От задачи же зависит и от крутизны =))) Ты крутой, у тебя задачи крутые =))) У меня менее крутые =))) Ну да, в детстве я бывал в MS-DOS и запускал оттуда Norton. Да, заливал потом на серверы файлы через командную строку FTP. Но потом как-то всё же мышой стал таскать файлы, даже заливая на FTP! Потому что, например, браузер всё же должен быть таки в GUI, а вокруг браузера сегодня всё. --ssr (обсуждение) 09:14, 4 октября 2020 (UTC)