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

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

Есть две категории пользователей - те, которые используют компьютер для решения задач и те, которые используют его для сексуального удовлетворения. Пользователи Vim - вторые.

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

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

в натуре

«внатуре» пишется так!!!1112

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

А как же падение иксов, а нет плазмы, перепутал, полигон же, не?

Ты сейчас точно про Fedora, где иксы представлены XWayland’ом, а Plasma идёт не из коробки, а отдельным спином?

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

Ты не заливай про 15 минут, где нубу искать твои хоткеи?

Кто допустил нуба до управления серваком?

Ты ещё маню предложи почитать.

И сертификацию пройти. А вы думали в сказку попали?

Это Linux! Не поняли, да?

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

Нет ничего хорошего иметь дополнительную дыру в продакшене. А на компьютере разработчика пусть всё что угодно устанавливают.

Всё это абсолютно никоим образом не оправдывает Ctrl+K для Cut и Ctrl+X для выхода.

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

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

papin-aziat решает, что есть приемлемый для всех редактор.

Несогласных можно сослать в генту на пожизненное.

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

Она такой стала не сразу, а кеды да, ну юмор такой, чё придираешься :-)

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

Кто допустил нуба до управления серваком?

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

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

Ээ.. не, бро, я админ локалхоста, мне ваши проблемы неведомы.

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

надо чтоб сразу в приемлемый для всех редактор

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

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

От него вреда будет меньше, он всё по инструкции сделает.

Где же он инструкцию возьмёт без сертификации?

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

Фанатики все на фряхе остались, тут вам не здесь! Щас еще MS подсуетится, и будете в Linux ходить по пропускам из центра лицензирования. А при попытке kms активации антивирусом по голове на!

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

Несогласных можно сослать в генту на пожизненное.

А там – опаньки – оно самое, нано.

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

Да ну брось, ну в треде уже отмечались люди, кто освоил быстро, я и сам этот квест прошёл.

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

Всё это абсолютно никоим образом не оправдывает Ctrl+K для Cut и Ctrl+X для выхода.

Сочетания легко меняются в настройках. Разработчики дистрибутива могут сделать свои сочетания по умолчанию. Раз не делают, значит всё всех устраивает.

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

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

Ну пользователям Федоры наверно привычно когда за них решают что делать, можно сказать готовят ко взрослой жизни в рхеле, где даже в епель целых полтора пакета, а шаг в сторону от гнома - расстрел на месте :-)

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

Получилось красиво, но мимо, ЦА у Федоры и ентерпрайза… ну ты понял.

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

Дело в айтишности. Редактор который решает задачу, но является консольным вордом можно использовать. Но обычно нужно править конфиги. Есть также программисты, которые только vi пользуются с какой-нибудь HHKB. Ctrl+C это остановка программы. Угадай что будет если таким образом вместо нужного действия оборвется нечто важное. Нельзя это сочетание использовать в таком часто используемом виде как это реализовано в nano. Man vi если что тоже за минуты можно освоить.

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

Раз не делают, значит всё всех устраивает.

Ну да, новичков в Linux устраивает учить наркоманию вроде Ctrl+O «сохранить» и ковырятся в конфигах nano, чтобы привести его к адекватному для использования виду. Меня вот не устроило. Теперь я использую vim там, где мог бы использовать nano.

Разработчики дистрибутива могут сделать свои сочетания по умолчанию

Надеюсь alpha поднимет этот вопрос и nano запатчат так, чтобы наркоманы привыкшие к Ctrl+O «сохранить» правили конфиги, а не наоборот.

EXL ★★★★★
()

nano - это очень странный редактор. Если так страшен vi(m), то лучше бы joe выбрали как «user friendly» default - там хоть сочетания клавиш стандартные (как в wordstar или старых borland'овских ide)

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

borland

Что-то для тех, кто в школе учился программировать?

wordstar

В первые слышу.

joe

Краем уха.

Такие дела.

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

Ну и отдельно скажу что vi не должно быть вообще нигде ни в каком виде потому что он угрёбище. Должен быть vim или neovim.

Не кипятись. vi уже давно нигде нет - им vim прикидывается.

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

Каждый раз после установки debian запускаю visudo (конечно, забыв определить EDITOR), и зависаю, видя «торжество разума над застарелыми привычками», видимо, всё-таки, каждому своё.

+1. Всё так. +)

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

Сомневаюсь, что в vim я сделаю больше, не разбив клавиатуру. В нано я не матерюсь даже.

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

Меня вот не устроило. Теперь я использую vim там, где мог бы использовать nano.

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

Надеюсь alpha поднимет этот вопрос и nano запатчат так, чтобы наркоманы привыкшие к Ctrl+O «сохранить» правили конфиги, а не наоборот.

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

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

ms word

Подозреваю что это такое, не более.

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

Меня мало волнует чем руководствуется федора и к чему это приведёт. Просто довожу и обосновываю мнение что на двух стульях не усидеть. Действие по «средней температуре» ещё ни к чему хорошему не приводило.

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

Ещё в illumos спрятан в /usr/xpg4/bin; не знаю как в 11й солярке, может и выпилили этот анахронизм – в FreeBSD всё-таки nvi, и его даже научили utf-8.

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

Там разве не nvi? Просто стандартный vi падает с ошибкой при окне терминала больше чем 80x25 символов и это очень сильно мешает его использовать в современном мире.

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

Держишь контрол и нажимаешь два раза k

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

Просто довожу и обосновываю мнение что на двух стульях не усидеть.

А на трёх уже можно прилечь.

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

А на трёх уже можно прилечь.

Да,человеку любящему лежать на стульях и nano удобен. (и нравится их сайт)

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

Есть две категории пользователей - те, которые используют компьютер для решения задач и те, которые используют его для сексуального удовлетворения. Пользователи Vim - вторые.

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

PS. Ну и да, от кого-кого, а от любителя haiku я такого заявления не ожидал.

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

Скорее меня проглючило. Но есть большая проблема - shift + стрелки у меня повешены на переключение между табами в konsole и управление размерами окна. Так что выделение текста в таких редакторах для меня - облом.

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

Звиняй, в сортах анахронизмов не разбираюсь - всё равно всегда приходится первым делом ставить vim и делать алиас.

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

Ну видимо тебе повезло и solaris тебя не коснулся

adn ★★★★
()

Ушла эпоха.

Чувствую как становлюсь динозавром, жизнь перед глазами проносится.

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

те, которые используют его для сексуального удовлетворения. Пользователи Vim - вторые.

:Sex ?

Я пробовал, мне не понравилось.

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

Или его автор не гей? Или наоборот, гей? Или что?

Латинос он, mono написал и получил премию от microsoft

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

Ещё вторые используют системы символьных вычислений, фотошоп, издательские системы и DAW

Скорее первые. Они используют подходящие инструменты для конкретных задач. Для программирования используют GUI текстовые редакторы и IDE, а не консольные поделки из прошлого века. В Haiku есть Pe и Koder со стандартным поведением и сочетаниями клавиш.

PS. Ну и да, от кого-кого, а от любителя haiku я такого заявления не ожидал.

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

Это вообще странная затея устанавливать Haiku, чтобы потом писать в Vim. Для таких нужен Линукс с ядерной консолью и tmux.

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

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

Это фигня - у меня знакомый так сатану вызвал. За это мы его, кстати, и любим.

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

А у дидов вообще не было никакого автодополнения, вот это было Ъ!

А то. Это забота о тех у кого до сих пор принтер матричный вместо монитора.

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

Меня вообще поражает, что mc не идёт в поставке ни в одном дистрибутиве

Слаку ставь.

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

Причем в конфиге их можно переназначить простым раскомментированием и получить привычные гуёвые сочетания.

Какие конфиги? Тут челу переменную окружения самому выставить влом.

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