LINUX.ORG.RU

Вышел nano 2.6.0, проект откололся от GNU

 ,


0

2

Вышла новая версия простого консольного текстового редактора nano — 2.6.0 под кодовым названием «Rubicon».

В новой версии:

  • Добавлена функция для быстрого закомментирования и раскомментирования строк кода (по умолчанию Alt+3).
  • Улучшен поиск текста, ускорен поиск без учёта регистра.
  • Исправлено более 50 багов.
  • Различные улучшения пользовательского интерфейса.

Начиная с этого выпуска разработчики nano перестали считать проект частью GNU. Редактор больше не называется «GNU nano», все материалы и загружаемые файлы перенесены на собственный сайт nano, но репозиторий кода пока остаётся на savannah.gnu.org (ведутся работы по переходу на savannah.nongnu.org).

В сообщении о выпуске разработчики не прокомментировали этот шаг, написав только: «Мы покинули стадо, всего наилучшего и спасибо за траву» (отсылка к роману Дугласа Адамса), но можно установить ход событий из открытой переписки разработчиков. Основатель и руководитель проекта Крис Аллегретта хочет оставить свой пост из-за недостатка времени, но не может найти себе на замену человека, который согласился бы оформить передачу авторских прав Free Software Foundation и был бы готов работать с хостингом кода GNU Savannah, а все популярные хостинги кода не соответствуют этическим критериям GNU. Кроме того, по факту проект во многом не следовал правилам GNU, в частности, в последнее время не проверял, подписывали ли авторы патчей соглашение с FSF.

Новый руководитель, впрочем, ещё не найден. Более того, некоторые из главных разработчиков хотя и поддержали решение о выходе из GNU, но не считают необходимым уходить с Savannah и полностью отвергают переход на Github, причём, как и FSF, из этических соображений.

nano остаётся свободным программным обеспечением под GNU General Public License версии 3.

>>> Сообщение о выпуске

★★★★★

Проверено: shell-script ()
Последнее исправление: proud_anon (всего исправлений: 1)
Ответ на: Но от monobogdan

для кодинга есть vim и пару плагинов = профессиональная IDE

лютое 4.2

reprimand ★★★★★
()

Да я, наконец, удосужился прочитать текст новости, и вот это:

все материалы и загружаемые файлы перенесены на собственный сайт nano, но репозиторий кода пока

вводит в заблуждение. Никто ничего не переносил — этот сайт, кажется, с самого начала существовал.

Zmicier ★★★★★
()
Ответ на: комментарий от RedHate

В моих установках есть всегда. Ибо ставится немногим позже ядра. :)

sed — для скриптования. Быстро поправить в сотне файлов. Если вы это сравниваете, то вы понятия не имеете о чём говорите.

Про этот ваш редактор с шестёркой в имени я уже сказал.

a1batross ★★★★★
()
Ответ на: комментарий от a1batross

И всё равно один из лучших редакторов на «быстро поправить». И есть везде. И не надо заучивать команды или как нажимать клавиши всеми 20-ю пальцами, чтобы выйти из редактора.

i (вход в insert mode)
Esc-Esc - выйти из insert mode
:wq (выйти, сохранить)
:q! (выйти, не сохранять)
:q (для всех остальных случаев).
Не понимаю, почему не заучить 5 простых комбинаций, чтобы познать азы редактора, который есть практичеки везде и будет всегда. Тем более, что nano (там где он стоит по дефолту) никто не отнимал.

Зато, когда человек захочет копнуть глубже, он обнаружит широчайшие возможности, превосходщие, пожалуй, все другие редакторы (ну, может, кроме emacs), и прилагающееся к этому уйму документации, обучалок, огромный community и много других плюшек. А nano так и останется «для быстрой правки конфигов».

Kroz ★★★★★
()
Последнее исправление: Kroz (всего исправлений: 2)

полностью отвергают переход на Github, причём, как и FSF, из этических соображений.

Вот и правильно.

xdimquax ★★★★
()
Ответ на: комментарий от Kroz

А зачем оно всё? Для работы у меня есть IDE. Собирать IDE как лего по кускам несовместимых друг с другом плагинов у меня нет желания. Для быстроправки редактор уже найден.

За-чем?

a1batross ★★★★★
()
Ответ на: комментарий от Kroz

Esc-Esc - выйти из insert mode

У тебя что-то с терминалом, раз приходится нажимать “Esc-Esc”. Ну и ^[ удобней нажимать.

:wq (выйти, сохранить)

:q! (выйти, не сохранять)

ZZ и ZQ удобней нажимать же.

anonymous
()
Ответ на: комментарий от Zmicier

Ну, по-моему, вот это — это более чем красноречивый отказ быть сопровождающим GNU nano.

А, в том смысле, что он не будет сопровождать nano в составе GNU — да. Но он не отказывался быть мейнтейнером nano как отдельного проекта.

а) передача исключительных прав ФСПО от него совершенно не требуется — он уже несколько лет пишет «Нано», оставляя права за собой;

Насколько я понимаю сообщение Криса, она не то чтобы «не требуется», просто Крис закрывает на это глаза, а у юристов FSF есть более важные дела. Насколько я знаю, действительно, не все проекты GNU требуют передачи авторских прав, но это решение принимается совместно с FSF на уровне всего проекта, а не по желанию отдельных разработчиков. Тогда если Крис согласился, что права на проект будут принадлежать FSF, но смотрел на этот процесс сквозь пальцы, то если он передаст «бразды правления» Бенно, FSF может взять и «навести порядок».

Хотя, конечно, может быть, что Крис это только предположил и принял за истину.

proud_anon ★★★★★
() автор топика
Ответ на: комментарий от a1batross

Ну, если мы выходим из категории «для правки конфигов» и уже ровняемся на IDE... Для редактирования текста (то есть не специфика языка) IDE тебе не даст и половины тех возможностей, который дает дефолтный vim. К сожалению удобство этих возможностей можно прочувствовать только если начать ими пользоваться, но зато потом не понимаешь как без них.

Твоя IDE есть только там, где ты ее установил, а не на практически любом юниксовом компе. И уж точно не работает в консоли и/или по ssh.

Обычно системы либо широко распространены, либо имеют много фич. vim - и распространен, и фичаст.

Kroz ★★★★★
()

Да ну и чёрт с ним, в отличие от вима даже сохраняет не насрав в файл только через раз (да-да, это я про его комбинацию сохранения).

anonymous
()
Ответ на: комментарий от anonymous

У тебя что-то с терминалом, раз приходится нажимать “Esc-Esc”. Ну и ^[ удобней нажимать.

У меня всё впорядке с терминалом, и Esc нужно жать один раз. Просто я застал времена, когда нужно было жать два раза, и уверен, что на каких-то системах это еще есть.

Ну и ^[ удобней нажимать.

Не так запоминается. Ну, и Сtrl не всегда есть, например, на планшетах.

ZZ и ZQ удобней нажимать же.

Вот, кстати, не знал о них. Да и запоминаются хуже, чем :wq (там есть ассоциации на quit и write). А может привычка. Индивидуально.

Kroz ★★★★★
()
Ответ на: Vim от monobogdan

зачем vim, когда есть emacs?

ugoday ★★★★★
()
Ответ на: комментарий от Kroz

:wq

если уж не ZZ, то :x. Зачем усложнять? :w для записи, :q! (или :qa!) для выхода, :x для выхода и сохранения. По-моему, наиболее логично.

anonymous
()
Ответ на: комментарий от anonymous

а ещё есть прекрасная комбинация :r! cat, без которой вимом пользоваться проблематично (:

anonymous
()
Ответ на: комментарий от RedHate

«редакторов на «быстро поправить»» — это vi/ed/sed

vi не везде есть. Например в системе восстановления OpenBSD для редактирования файлов доступен только ed.

Legioner ★★★★★
()
Ответ на: комментарий от sevenredlines

Вся суть использования vi и vim.

Именно. Когда и так редактор нравится, оказывается можно еще лучше.

Kroz ★★★★★
()

Круто, в арчике уже обновили пакет.

cetjs2 ★★★★★
()
Ответ на: комментарий от anonymous

если уж не ZZ, то :x. Зачем усложнять? :w для записи, :q! (или :qa!) для выхода, :x для выхода и сохранения. По-моему, наиболее логично.

Может быть. Привычка.
Спасибо, может и правда переучусь.

P. S. А еще, если сделать :set confirm, то при :q если файл не сохранен, оно не просто покажет ошибку, а спросит «сохранить или нет?» Я так понял - одна из киллер фич nano, лол.

Kroz ★★★★★
()
Ответ на: комментарий от reprimand

Какие у тебя проблемы? То, что он сказал, является истиной. Или ты из секты любителей помышевозить? Вим тем и прекрасен, что для всего у него удобные клавиатурные комбинации.

anonymous
()

Отличная новость! Всегда использую, если нужно что-то быстро отредактировать в терминале. vi не нужен, ибо не вижу для таких целей смысла разбираться в чём-то и что-то настраивать. А для программирования есть нормальные IDE.

Deleted
()

Отличный инструмент для правки конфигов. Навигация в стиле Emacs. К большинству остальных часто используемых команд быстро привыкаешь. В большинстве дистрибутивов есть.
Ну и, как бы, ничего особенно страшного, пока, не случилось. Зачем такая истерика?

baldman88
()

Начиная с этого выпуска разработчики nano перестали считать проект частью GNU. Редактор больше не называется «GNU nano»,

Это они так сказали. Козлодои всё равно будут настаивать на GNU nano, как и GNU/Linux.

anonymous
()
Ответ на: комментарий от baldman88

Суть в том, что у nano теперь нет преимуществ перед pico. Он зачем-то хочет быть чем-то большим, зачем?

anonymous
()

никогда не понимал как этим пользоваться.

splinter ★★★★★
()
Ответ на: Vim от monobogdan

угу, особенно через DBGU, когда на быстро поправить.

splinter ★★★★★
()

nano без вкуса Штульмана во рту?

Нужно!

soslow
()

однако, как там у GNUтых всё сложно! прям религиозная секта какая-то. только один кошерный репозиторий, все должны креститься подписывать соглашение с FSF... мдя. сурово, однако. но и гитхаб тоже не вариант. в общем, это их проект - пусть делают, что хотят.

я лично иногда nano пользую. мал, удобен, достаточен для простых правок чего-либо.

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от grem

вот да. пожалуй, за это я его и люблю. у меня в голове и так достаточно всякой фигни, которую нужно помнить при работе. и если ещё добавится фигня с редакторами - это будет ну ваще не в тему. поэтому редактор должен быть простым, в котором нет раскладки хоткеев для пианистов-виртуозов.

Iron_Bug ★★★★★
()
Ответ на: комментарий от los_nikos

За 12 лет у меня почему-то не возникло потребности в vim, так как nano и mcedit более чем хватало. Учить какие-то комбинации для правки пары значений конфига за раз - как-то слишком.

grem ★★★★★
()
Ответ на: комментарий от grem

Не знаю в чём там проблема. mcedit давно не пользуюсь даже в mc. А при сбоях, если ничего не работает и нужно быстро поправить систему - удобнее vim нету(трудно где найти систему без vim)

los_nikos ★★★★★
()

По-прежнему не умеет удалять (не вырезать) строки.

Сегодня накатывал генту, практически сразу пришлось вим ставить. Но так-то дело привычки что конечно

overmind88 ★★★★★
()
Ответ на: Emacs от monobogdan

А если нет иксов, то тоже Emacs.

theNamelessOne ★★★★★
()
Ответ на: комментарий от devl547

Лучше за 15 минут изучить основы использования vim

Да не, удалить vim и поставить текстовый редактор вместо бибикалки - это быстрее 15 минут.

Вы не правы. Сегодня пришлось править файлики у web хостера (никаких v?s) nano нэма, а vi на месте. Так что vi рулит, nano - ну так, если будет... и фиг сним в целом.

anc ★★★★★
()
Ответ на: комментарий от batekman

Лучше за 5 минут изучить основы использования nano, чем 15 минут изучать основы использования vim.

anonymous
()

Помнится, в рассылку windowmaker-a прилетело предложение из FSF перейти под их эгиду. После уточнения чего для этого надо, мэнтейнер и основные коммитеры тактично открестились.

kott ★★★★★
()

Вечный спор nano vs vim для быстрой правки. Кто юзает vim тому конечно удобней vi, потому что все комбинации он и так уже знает. Для всех остальных nano.

Gibson1980 ★★
()
Ответ на: комментарий от Kroz

То что ты перечислил — нужно крайне редко и потому себя не оправдывает. Отсюда следует, что выпендрежный вим тоже себя не оправдывает.

a1batross ★★★★★
()
Ответ на: комментарий от overmind88

Полчаса тратить на руководство, чтобы дописать одну строку из 12-15 символов? При этом неизвестно когда тебе снова этот редактор понадобится? Vim хорош, хоть и имеет непривычный подход, когда им пользуешься регулярно, а не раз в полгода для ничтожно мелкой правки.

grem ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.