LINUX.ORG.RU

Вышел nano 7.0

 ,

Вышел nano 7.0

1

3

15 ноября 2022 года состоялся релиз седьмой версии консольного текстового редактора nano. Нововведений в этот раз не очень много, из наиболее интересного - возможность вводить коды unicode без начальных нулей, а также изменение в работе автодополнения слов (по-умолчанию ctrl+] ) - теперь поиск кандидатов осуществляется во всех открытых буферах. Полный ченжлог доступен по ссылке.

>>> Changelog

★★★

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 1)
Ответ на: комментарий от Dog

То есть ты правда считаешь, что shift+: а потом напечатать :q (ЗАЧЕМ ДВОЕТОЧИЕ?) это действительно удобнее, чем нажать F2? А наркоманами при этом обзывают создателей nano, ну-ну)

Когда хоткеи абсолютно чужеродны, как в Vim или Emacs – они НЕ КОНФЛИКТУЮТ с тем что ты уже знаешь. Ты их можешь спокойно изучить их и использовать. Но когда какой-то безумный мудак берет и перемешивает все привычные тебе Ctrl+S, Ctrl+C, Ctrl+X, Ctrl+V, Ctrl+O между собой как в nano, то получается сущий ад. Измени себе все хоткеи в каком-нибудь GEdit или IDEA без какой-либо логики, как это сделано в nano и поредактируй файлы. Сразу же начнешь ныть и вернёшь всё как было.

Вот прямо как сейчас пишешь тут про «F2» и «F3», которых внезапно нет в подсказке снизу. Дай угадаю – ты их изучил потому что те хоткеи что написаны внизу – наркоманское, неудобное говно.

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

Nano и mcedit примерно одно и тоже, и половина действий на F(1-12) у них дублируются. Мне mcedot например просто лениво настраивать визуально, а синий цвет фона мои глаза не переваривают. Nano же приятно смотрится по дефолту.

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

Наркоманы вы потому что хоткеи в нано пересекаются с хоткеями терминального ввода. Например, ^W должно удалять слово, а не то что там в нано на него назначено.

Самое смешное в этом треде, что местные чудаки и nano-евангелисты постоянно теребят эти вот F1, F2, F3, … и пр. не упомянутые в визуальных подсказках, на которые они сами же ссылаются, лол.

А постоянное теребоньканье этих F1, F2, F3 и др. отлично демонстрирует насколько в nano ‘‘‘‘‘‘‘‘удобные’’’’’’’’ дефолтные хоткеи в подсказках. Настолько удобные, что все местные nano-чудики прямо как какие-то vim’еры идут и читают маны и help-справки по nano, чтобы пользоваться своим «user-friendly» редактором, ибо нигде кроме этих man-талмудов про F-клавиши никто не написал.

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

Нет, потому что нажал F1 и прочитал справку) Я тебе так скажу, я вообще ни одной программы не встречал, где все до единого дефолтные хоткеи были бы мне удобны на 100%.

Хочу попросить тебя быть посдержанне, назыая результат чужого труда «говном» и «убожеством» ты никак не доказываешь свою позицию, а лишь уподобляешься фанатам сэмок и жигуля) Мне лично вим не особо нравится, если уж выбирать из «больших» редакторов, скорее возьму emacs, но обзывать vim не буду. Это как минимум неуважение к труду его авторов.

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

Да вроде завезли уже.

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

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

Потому что и это в vim делается гораздо проще, чем в nano. И текст тоже редактируется проще и удобнее за счёт развитых средств навигации и редактирования. Закладки, переход к строке, поиск, замена, всё это сделано просто и удобно в vim.

Да я не против, чтобы существовало хоть 100500 редакторов для различных неосиляторов, которые настолько ленятся посмотреть справку по основным командам vi, которая заниает три абзаца, что готовы пользоваться совершенно неудобными редакторами.

Не нравится лишь то, что этот ущербный nano с наркоманскими сочетаниями клавиш стали пихать даже туда, где всегда традиционно был vi.

emorozov
()
Последнее исправление: emorozov (всего исправлений: 1)
Ответ на: комментарий от Dog

Нет, потому что нажал F1 и прочитал справку)

Очень удобный редактор для новичков, да. И тут ещё смеялись над теми кто тратил время на прохождения vimtutor’а.

Это как минимум неуважение к труду его авторов.

Во-первых, я нисколько не уважаю труд разработчиков nano, поскольку они не уважают своих пользователей. Уважали бы – сделали нормальные хоткеи, а не ковыряли «дидовские» дефолты из-за которых лично вот ты полез читать справку.

Во-вторых, главный разработчик этого недоредактора повёл себя как мудак и развязал конфликт с GNU: https://www.opennet.ru/opennews/art.shtml?num=44654

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

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

Еще раз, удобство - понятие субъективное.

стали пихать даже туда, где всегда традиционно был vi.

Наверное им надоело отвечать на вопрос «как выйти из vi» от новичков. Кому нужен vim или еще что - установка и прописывание в $EDITOR занимает меньше минуты.

И, как я уже писал выше, давайте воздержимся от слов типа «ущербный», «убогий» и тд. Это не агрументы в споре,а детский сад.

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

А что неудобного-то? Куда уж проще.

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

Прикинь, я почти везде справки читаю. Просто из любопытства,как минимум. Хоткеи в nano мне лично удобны, на F-клавишах юзаю только поиск и spell-check.

Кто там с кем конфликтует - их дело, меня как пользователя это не затронуло.

В общем, не нравитя - не пользуйся,но опускаться до оскорблений это тупик.

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

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

Нет, вы только посмотрите на уровень этого лицемерия. Значит, тутор по nano где описаны дополнительные хоткеи он прочитал и потратил своё время, а в треде всем говорит что другие туториалы изучать ему лениво и времязатратно.

Так что же ты этими Ctrl^O, Ctrl^W и прочей дефолтной наркоманской херотой в визуальной подсказке nano пользоваться-то не стал, а перескочил на F-хоткеи с десятой страницы мана маленьким шрифтом?

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

Еще раз, удобство - понятие субъективное.

Почти все действия в vim совершаются нажатием 1-2 клавиш, причём без необходимости при этом разносить руки по клавиатуре и зажимать модификаторы. Ещё эти клавиши мнемонические и никогда не меняются. То есть, их можно использовать и в командной строке и в IDE, и сейчас, и через 30 лет.

Объективно, в мире ни один другой редактор не обладает таким набором свойств.

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

пердолится с вимом

vi как правило стоит сразу на любой кофеварке … раз запомнил минимальный набор команд и используешь кругом. Хотя соглашусь, некоторым даже этот набор команд не под силу.

установить gpm на сервер

Ага потом еще и Х. Дело в основном в том что рядом со стойкой мышку возить непочему.

mx__ ★★★★★
()
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от EXL

Ну да, зачем мне изучать редактор с кучей ненужных мне функций, из которого чтобы выйти, приходится гуглить, когда я уже изучил и пользуюсь удобным мне nano? Но опять же, пользуйтесь, чем вам удобно,только не надо хейтить чужой выбор.

Опять повторяю, почти все дефолты nano мне удобны. А 10 страниц там в мане не наберется, хоткеи же описаны в самом начале справки.

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

Объективно, в мире ни один другой редактор не обладает таким набором свойств.

Emacs.

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

Разные ситуации/задачи - разные редакторы. Если человек не работает с серваками, не пишет код, а просто хочет подправить конфиг или что-то вроде, обойдясь без долгого изучения туториала - nano подходит идеально.

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

В Emacs очень неудобные сочетания клавиш. Я ушёл после 10+ лет использования Emacs, т.к. у меня начинали сильно болеть руки в конце рабочего дня от постоянного растопыривания пальцев, чтобы нажимать все эти C-A-m-x-c-s S-C-t.

Также по опыту эмуляция Emacs есть не везде, а там, где есть - реализована криво и серьёзным образом отстаёт даже от ванильного Emacs.

В тех же IDE от JetBrains эмуляция vim настолько хороша, что можно даже общий конфиг использовать. В VS Code можно прямо neovim встроить.

Именно по этим двум причинам ушёл в своё время с Emacs на vim, и это было лучшее решение в жизни. Жалею, что не перешёл на vim на 10 лет раньше.

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

когда я уже изучил и пользуюсь удобным мне nano?

Так как же так получилось, что для того чтобы пользоваться редактором, который его разработчики позиционируют как user-friendly, нужно изучать и читать какие-то справки, чтобы найти там более удобные F-комбинации и потом юзать их вместо того дефолтного кошмара? Ситуация прямо-таки аналогичная ненавистному тебе vi/vim, с тем лишь отличием, что vi-like редакторы никогда не позиционировали себя как «friendly».

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

Я почему пишу так как сам столкнулся с такой ситауцией. Дай думаю побыстрому подправлю конфиг через nano. Правка конфигов обычно - копируешь строку, ремишь а оригинал правишь. И вот на копировании строки я встал в ступор. Перепробовал кучу комбинаций не работает. Полез в инет, еле нашел ховту, опять не работает. Теперь то я уже научился и записал в блокнот, но тогда пришлось отказаться от nano и по старинке vi заюзать.

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

Не перевирай мои слова. Когда я писал про F-клавиши, я указывал на то, что для тех кому неудобны дефолтные хоткеи,есть такая вот альтернатива. Изучать справку, чтобы пользоваться nano абсолютно необязательно, так как все основные команды написаны внизу экрана. Что,по сути,и делает его юзер-френдли наравне с mcedit. Кроме этих двух не встречал такого ни в одном редакторе.

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

А shift+: и за каким-то хреном двоеточие в начале команд не отвратительно?

Это гениально, как минимум. Во вторых, есть Z+q.

Turbid ★★★★★
()
Последнее исправление: Turbid (всего исправлений: 1)
Ответ на: комментарий от Dog

Нет, потому что нажал F1 и прочитал справку)

А в виме набрал :help и прочитал справку. В чём разница-то? Просто признай, что nano наркоманский вот и всё.

Если же сравнивать nano с mcedit по степени дружелюбности к новичкам, то даже тут nano сливает. В mcedit понятные обычным людям F-хоткеи сразу на экране, а в nano показывается какая-то непонятная хурма с ^. Думаешь, новички в курсе что это Ctrl+символ?

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

делает его юзер-френдли наравне с mcedit.

Отнюдь не наравне, см мой предыдущий коммент.

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

Коллега, вы сильный, я всю эту наркоманию даже не смог скопипастить.

В чём был смысл vi/vim как редактора системных файлов? В том, что в юниксе везде в консоли и утилитах использовались принципы и хоткеи vi. Кроме того, далеко не все терминалы порадуют ф-клавишами и всякими ctrl, alt, shift тоже. Я встречался с ситуациями, когда тока пишмашинка по факту. Клавиши и capslock. Vi в этих условиях без проблем позволяет работать.

Превзошёл один раз, пользуешься везде. Бородачи в свитерах, которые писали юниксы, понимали, что делают.

Аналогично кстати в винде устроено, тока принцип не vi-ный.

И вот те нате nano, который пропихнули в редактор по умолчанию и знание хоткеев которого, это выброшенное время и забитая мусором голова, потому что они вообще левые, от всего левые. Ну ладно бы они виндовые были, cua-совместимые.

Я не понимаю. И да, я не пользуюсь nano, ведь слава традиции, vi есть везде.

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

Думаешь, новички в курсе что это Ctrl+символ?

В студенческую бытность на каких-то там практимумах лично видел как девочки-первокурсницы жмакали Shift+6 (крышечка) вместо Ctrl в попытках сделать что-нибудь в nano или просто выйти.

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

Бородачи в свитерах, которые писали юниксы, понимали, что делают.

У тех бородачей не было vi. Максимум, что было для продуктивности, это однобуквенные синонимы любимых команд.

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

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

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

При работе с кодом комфортнее имакс, а vim - чтобы подправлять конфиги или тем более открывать кастомные файлы неведомых форматов.

EDIT: ИМХО XD

Gentooshnik ★★★★★
()
Последнее исправление: Gentooshnik (всего исправлений: 1)
Ответ на: комментарий от Ja-Ja-Hey-Ho

Ну это ж не совсем форк в лоб. Тут именно идея в том, что форкнуть один-в-один, поменять хоткеи и всё.

cocucka ★★★★☆
()
Ответ на: комментарий от Ja-Ja-Hey-Ho

Потому что разработчики дистрибутивов не настолько трудолюбивы, чтобы для одной архитектуры поставлять один редактор, к для другой второй. Но если ты не такой ленивый как они и знаешь как будет лучше, то можешь собрать micro под sparc. Ах да, сначала придётся обеспечить сборку go для этой платформы и после ещё десятка зависимостей (тоже на go, так что проблем, наверное, уже не будет).

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

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

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

Поменять хоткеи можно в nanorc. Они там даже уже вбиты и достаточно раскомментировать. Так что пользуйся подсказкой и поспеши, а то кто-нибудь другой форкнет.

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

И ты бы был неправ. А вот твой форк юзать никто не будет, ибо НЕНУЖНО. Но ты конечно дерзай.

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

Ладно, пофиксил за тебя: curl https://nano-editor.org | grep -v '[<&]' - > /tmp/narcomano; mcedit -b /tmp/narcomano

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

Судя по комментариям, тут полно бывших наркоманов (но скорее просто наркоманов), которым виднее как оно у наркоманов бывает. Остаётся порекомендовать им не запускать nano под воздействием веществ, во избежание проблем с восприятием при использовании шорткатов.

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

Наркоманы как раз и будут. Но только если ты им за это дашь дозу,иначе да,не будут) Но не советую так делать.

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

vi написал Билл Джой (один из основателей Sun так-то) в 1976 году. До vi был ed с 1971 год, и его, мнэ, лаконичность, имела смысл, экранов не было, всё печаталось в телетайп. Но как только появились полно-интерактивные средства взаимодействия с компутерами, то появились и нормальные программные продукты для этих средств.

Я к тому, что vi у бородачей появился одновременно с появлением экранов-терминалов.

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