Появился
повод высказаться по поводу Vim, а я давно собирался. Мнение такое, что он, крутой для своего времени, сегодня просто морально устарел.
Disclaimer: я просидел исключительно на Vim около года, активно программировал, так что это не рассуждения в вакууме. Я был в этой шкуре, знаю о чем речь на собственном опыте. Тем не менее, я без особых
(
Read more... )
Comments 150
Ну или вот сейчас словил: на сервере в виме редактировал файл, вернулся в обычный редактор и перед тем, как начать писать, нажал "i".
Reply
Хочу еще заметить, что имаксовые базовые шорткаты перемещения (ctrl + p | n | f | b) работают почти везде сразу ;) да, и в браузере, и в терминале, и в вс коде. Но может они не имаксовые, а откуда-то глубже пошли, я не знаю.
Reply
2) Где это они работают? В линуксе что ли?
Reply
2. В макоси. И вот в этой текстареа, и в строке адреса, и в iterm, и в файндере. Правда только с англоязычной раскладкой, кажется :) ctrl-a | e, кстати тоже работают. В iterm еще куча всего типа Meta-f | b. Бай дефолт.
Reply
Reply
Главное, наверное - банальное: не надо путать vim и vi. Едва ли когда первый вообще предназначался для медленных терминалов. Вполне можно выделять интерактивно, не пользоваться hjkl, не ремапить Escape, не пользоваться set paste (пользоваться терминальным вимом на локалхосте - это отдельный вид мазохизма).
На работе я пользуюсь параллельно visual studio и vim. Никакого диссонанса не возникает. Переучиваться не вижу смысла куда-то: emacs не зашёл, вебсайты - тормоза и мыло. Коллеги используют notepad++, я его игнорирую, больше из гонору.
> Спорим, для условного «Ворда» вы никогда бы даже не подумали гуглить такую табличку?
А, вот это заслуживает отдельной реплики. Это было так для старого ворда, потому что в ворде было меню (В vim оно тоже есть можно просто вызывать команды оттуда). После перехода офиса на ribbon мне именно приходится гуглить команды каждый раз когда я им пользуюсь.
Reply
Reply
А расскажи подробнее, как ты это делаешь?
Reply
Reply
Reply
Reply
Leave a comment