Bug 33360 - Оторвана загрузка vimrc
Summary: Оторвана загрузка vimrc
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: vim-minimal (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 34293
Blocks:
  Show dependency tree
 
Reported: 2017-04-12 08:30 MSK by Anton Farygin
Modified: 2017-12-07 14:47 MSK (History)
9 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Farygin 2017-04-12 08:30:06 MSK
В e399096228ea1d4c2651683cf3c4c88f71058d9f зачем оторвана загрузка vimrc, что не позволяет настроить vi (не vim) для нормального использования.

Зачем это сделано - непонятно.
Надо или добавить возможность создания и использования /etc/virc или вернуть на место существующий функционал по загрузке vimrc
Comment 1 Michael Shigorin 2017-04-14 17:56:01 MSK
vi не следует настраивать для "нормального" использования, это аварийный редактор, который должен отработать, даже если нет /usr и ещё полсистемы.
Применять рекомендуется, например, vim.

А вот _зачем_ сделано -- и стоило задокументировать в commit message:
как насчёт vim-only команд вроде mouse, так и за всякие nocompatible.
Comment 2 Anton Farygin 2017-04-14 17:58:03 MSK
Я не против его применять когда нет полсистемы, к тому же это у меня случается очень часто.
Я как раз за это, давайте просто добавим ему юзабилити в виде поддержки юникода и noncompatible
Comment 3 Anton Farygin 2017-05-19 09:29:43 MSK
PING.
Ну или давайте по дефолту ставить везде, включая hasher vim-console.
Comment 4 Dmitry V. Levin 2017-05-19 09:34:48 MSK
Может, оставите уже vi в покое?
Comment 5 Anton Farygin 2017-05-19 09:37:16 MSK
все без исключения администраторы системы пользуются vi, как можно его оставить в покое ?

ну и у нас это в дистрибутивах дефолтный EDITOR.
Comment 6 Andrey Cherepanov 2017-05-19 10:03:56 MSK
(В ответ на комментарий №5)
> все без исключения администраторы системы пользуются vi, как можно его оставить
> в покое ?
> 
> ну и у нас это в дистрибутивах дефолтный EDITOR.
Отучайся говорить за всех. Я администрирую, но использую vim и получаю то, что мне нужно, а не использую кривые недокументированные хаки. Я больше администратор, чем хакер.
Comment 7 Anton Farygin 2017-05-19 10:34:18 MSK
Андрей, ты тоже пользуешься vi, если ты администрируешь что-то, не имеющее отношение к ALT.

Кстати, в том же RH, который для многих пример для подражания - vi удобен.
Comment 8 Anton Farygin 2017-07-25 07:52:29 MSK
ping. vi всё такой же кривой.
Comment 9 Dmitry V. Levin 2017-07-25 23:22:34 MSK
Мы уже несколько раз это обсудили, и предложение поменять поведение vi таким образом, чтобы читать ~/.vimrc вместо ~/.exrc не нашло поддержки.

Возможно, имеет смысл завести поддержку /etc/exrc в дополнение к ~/.exrc?
Comment 10 Anton Farygin 2017-07-26 07:27:16 MSK
Было бы отлично!
Comment 11 Michael Shigorin 2017-07-27 12:42:33 MSK
(В ответ на комментарий №9)
> Возможно, имеет смысл завести поддержку /etc/exrc в дополнение к ~/.exrc?
Вроде вчера упоминали, что в neovim используется /etc/vi.exrc.

Случаи использования, когда мы предлагаем vi:
- hasher chroot (да, можно hsh-install vim-console, но это доп. действие);
- installer (а вот там не выкрутиться почти никак);
- полуразломанная система, когда vim нужно что-либо, чего сейчас нет.

Довод rider@ о том, что в последнем разе не стоит дополнительно увеличивать стресс на чинящего такое, считаю дельным.

Также хорошо бы придумать штатный механизм переключения дефолтного EDITOR
(делать переключение /bin/vi через альтернативы, "как в убунте", мне пока кажется более плохой идеей в силу большей хрупкости).