LINUX.ORG.RU

vi, давай, до свиданья!

 , , ,


3

2

Я видел мельком, но вот решил убедиться, и правда, так и есть, наконец-то разум восторжествовал над застарелыми привычками.

Что сказать?! Когда-то, я залез в технический раздел ЛОРа (каюсь, да, правила не читал, модераторы справедливо всё потёрли и шкворцов поубавилось, больше так не делаю) и развел там небольшой, но весёлый срачик на тему Vi vs Nano, где тулил за то, что nano это хорошо, удобно, просто и всем зайдет, а vi наоборот и с этим надо что-то делать.

И что теперь?! А вот что, в категории ChangeAcceptedF33 мы видим UseNanoByDefault, такие дела. И какие рассуждения там встречаем? А вот.

<...> You need to spend time learning how to use it, for even basic editing tasks. This increases the barrier to entry for those who are switching to Fedora and don't know how to use vi. It also makes things hard for those who don't particularly want to learn how to use vi. <...>

In contrast, Nano offers the kind of graphical text editing experience that people are used to, and therefore doesn't require specialist knowledge to use. <...>

Why make Nano default and vi optional, rather than the other way round? Because Nano is the option that everyone can use. 

Походу будет создан пакетик nano-default-editor, который вытянет nano и установит $EDITOR=nano, которая в федоре была не определена по умолчанию.

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

Ваши мнения. Что в других дистрах? Знаю что в дебиане nano всегда устанавливается, но по умолчанию кажется вызывается vi. В федоре его и ставить-то стали недавно, если не ошибаюсь ещё в 30-ке его не было, а тут раз – и такой поворот.

Для Ъ: https://fedoraproject.org/wiki/Changes/UseNanoByDefault

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

А я все-таки читаю и помню твои сообщения: vi, давай, до свиданья! (комментарий)

С того момента я посмотрел другие редакторы и действительно есть редакторы, которые лучше nano подходят на роль консольного редактора по умолчанию. SanOS edit уделывает nano и vi по всем параметрам включая простоту и отсутствие зависимостей, при этом имеет поведение, практически в точности воспроизводящее графические редакторы.

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

Тут вроде бы никто не выступает за использование nano в качестве основного текстового редактора. Для ввода commit message в git и правки конфигов, когда всё сломалось и нужно срочно починить, его достаточно.

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

Это странно, ведь less намного удобнее.

Этот less по сути урезанный vi с таким же инопланетным управлением. Там даже не сразу догадаешься, что поиск есть.

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

Не GNU. Это не вопрос лицензии, а вопрос организации которая его разрабатывает. Так уж получилось, что nano в GNU, рядом с Emacs, moe и ed. Разработчик nano пытался выйти из GNU из-за каких-то там разногласий, но после уступок со стороны GNU проект остался под крылом FSF.

Драма на ЛОРе и Opennet’е была где-то. Но мне лень искать.

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

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

Ну это каждому свое было перечислено. Кто-то с помощью nano вероятно пытался и исходники править и заметки какие-то делать. Я попробовал для серверных конфигов, для настройки, для коммитов и парочки серверных текстовых файлов-заметок. С недельку помучился, прошел vimtutor и nano спустя много-много лет запустил только недавно, чтобы посмотреть пару примеров особо упоротых хоткеев специально для этой темы.

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

Я еще не видел ни одного дефолта вменяемого в линуксах.

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

papin-aziat ★★★★★
() автор топика
Ответ на: комментарий от mister_VA

Я хоть и бывший аккордеонист, но не имею такой растяжки кистей, чтобы ловко «играть» в Емаксе.

По ссылке выше не сходил? Емаксеры оказывается контрол на капслок вешают, вот это поворот…

papin-aziat ★★★★★
() автор топика
Ответ на: комментарий от mister_VA

Я хотел сказать что-то типа

In February 2001, nano became a part of the GNU Project.

А другие?

papin-aziat ★★★★★
() автор топика
Ответ на: комментарий от mister_VA

Только для аккордеонистов или пианистов

Мне постоянно говорили, что у меня пальцы для игры на пианино. Оказывается это было для Emacs…

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

Мне постоянно говорили, что у меня пальцы для игры на пианино.

Давай, приобщайся к музыке, создай противовес научным убеждениям!

papin-aziat ★★★★★
() автор топика
Ответ на: комментарий от bread

Мне филе-о-фиш, маленькую картошку и капучино. Спасибо.

utanho ★★★★★
()
Ответ на: комментарий от papin-aziat

повальное нежелание учить английский

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

Всё учат английский. В айти - прямо совсем все. Ты его хочешь-не_хочешь выучить, если живёшь в современном мире

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

glibc - лежат только тесты. Где лежит сама библиотека?

Вот здесь вы по другую сторону баррикад. Пришёл человек и говорит: «я хочу, чтобы так! Почему у вас не так?». И ответы адекватные, люди вы вроде неглупые и понимаете, что к чему. А тут сагрились на нано, как мобы на танка.

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

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

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

Претензий нет даже против nano с более-менее нормальной раскладкой, как в том же micro. Но там скорее рак на горе свиснет, чем GNU-разработчики что-то захотят менять из-за своей религии.

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

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

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

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

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

Всё учат английский.

На улицу давно выходил?

В айти - прямо совсем все.

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

Ты его хочешь-не_хочешь выучить, если живёшь в современном мире

Избитый шаблон, ты точно в теме?

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

нихера не знает, одни примитивные шаблоны и необоснованные догадки

Вот так обычно и со знанием ЯП.

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

Против jed, pico, mcedit, SanOS edit претензий нет?

Нет, кроме того, что это всё беспомощное ненужное говно.

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

То есть двойные стандарты?

У вас? Да.

Вы используете F3 и боитесь признаться в том, что Ctrl+O вы не осилили. А нам тут всем советуете смотреть на визуальную подсказку с этим Ctrl+O и оскорбляете тех, кому эти хоткеи показались неудобными. Лицемерие и двойной стандарт с вашей стороны.

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

Не надо заставлять меня усомняться в вашей адекватности.

Вы используете F3 и боитесь признаться в том, что Ctrl+O вы не осилили. А нам тут всем советуете смотреть на визуальную подсказку с этим Ctrl+O и оскорбляете тех, кому эти хоткеи показались неудобными. Лицемерие и двойной стандарт с вашей стороны.

Это больше уже похоже на делириум.

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

Ваш монолог уже утомил. Вы бросаетесь словами, но не можете аргументировать свою позицию. Сплошь демагогия и словесное виляние. Так как вы не в состоянии подвести основание под свои выпады, грош им цена. Может вы что-то и понимаете в линуксе, но как человек вы ->0

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

Вы тут накидали всяких оскорблений, а когда вас носом ткунили в то, что вы сами под свои же оскорбления полностью подходите, вы предпочли включить режим шлангования.

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

Вы используете F3 и боитесь признаться в том, что Ctrl+O вы не осилили.

Мы его осилили, но при запуске nano из mc данная комбинация перехватывается самим mc, у которого это сочетание тоже есть. Если nano запущен отдельно, то можно и ctrl+o использовать. Об этом в теме уже упоминалось.

Не надоело 3 недели уже надрываться здесь?

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

А какой в этом смысл, если вы продолжаете шланговать?

Но еще разок повторю для истории, имеющие глаза да увидят, имеющие мозг да разумят:

  1. Вот здесь вы называете деградантами тех, кто не смог осилить шорткаты nano в визуальной подсказке.
  2. А здесь и здесь вы палитесь тем, что сами не осилили Ctrl+O, полезли в документацию и нашли там более удобный F3.
    Так кто вы там, по вашей же логике?
  3. Ну а когда поняли, что обосрались, начали глупо оправдываться в стиле «ой, оно само случайно нажалось и я запомнил!»

Вы даже цепочку логическую не можете осознать: если вы запомнили и стали советовать всем какой-то там F3 из дебрей документации, то значит хоткей Ctrl+O из визуальной подсказки – неудобное говно. Хотя, все вы осознали, иначе бы не оправдывались, не вертелись как уж на сковородке и не шланговали три страницы подряд.

И помимо этого вы еще имеете наглось в попытках уличить кого-то тут в двойных стандартах. Лицемерность, как она есть.

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

Мы его осилили, но при запуске nano из mc данная комбинация перехватывается самим mc, у которого это сочетание тоже есть.

А могли бы выкинуть к херам этот говнонано и перейти на micro, как сделал уже какой-то пользователь mc тут в треде и остался доволен. Или тот же vim, хоткеи которого не конфликтуют и хоткеи которого использует куча консольных программ вроде less, more и man. Да хоть тот же mcedit! Хотя… пользователи и особенно фанаты nano должны страдать. Все правильно.

Не надоело 3 недели уже надрываться здесь?

Нет конечно. Ты только посмотри какие глупейшие и несуразные оправдания приводят пользователи nano в сторону наркомании вроде Ctrl+O -- Save, Uncut и прочей дичи. А как они палятся на использовании более удобных хоткеев? На чтении документации nano, хотя говорят что vim’ом нормально пользоваться без нее нельзя? На использовании nano в режиме less? А как они страдают во всяких там mc? Любо-дорого смотреть на этот бесплатный цирк с вами.

Определенно лучший тред за этот месяц.

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

Зачем мне выкидывать что-то только для того, чтобы ты спал спокойнее и не страдал?

Я никаких оправданий не привожу, я просто пользуюсь по мере надобности. Для правки текста описания коммита мне более чем хватает.

Конечно лучший тред - не помню, когда ещё кого-то так подорвало.

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

Зачем мне выкидывать что-то только для того, чтобы ты спал спокойнее и не страдал?

Странно. Визуальные комбинации в nano из mc не работают у тебя, а страдаю почему-то – я.

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

если вы запомнили и стали советовать всем какой-то там F3 из дебрей документации, то значит хоткей Ctrl+O из визуальной подсказки – неудобное говно.

Да просто одна клавиша всегда предпочтительней раскорячки с модификатором. Даже рьяные отрицатели вима это понимают на подсознательном уровне.

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

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

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

Да просто одна клавиша всегда предпочтительней раскорячки с модификатором.

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

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

F клавиши сейчас проблематично использовать, их дискриминируют на ноутбуках, а эппл вообще их убил. А так исторически широко использовались конечно. Вот mcedit как реликт можно посмотреть.

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

Да, про это все знают, но этот комбайн, mc, не прокатит, да и судьба кривая какая-то, и происхождение низкое.

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

Видишь, даже пользователи emacs с вами не связываются уже. Поэтому переключил внимание на пользователей nano.

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