[О блоге] [наверх] [пред] [2022-12-17 10:43:17+03:00] [ba03416dd57e545d8547fdd5bd6fdc203d0aa96f]
Темы: [vim]

Ещё одна команда Vim

Вчера на работе с ходу, во время парного программирования, написал вот
такую конструкцию сразу же без ошибок:
    :.,/^Skip/g/q.Get/m'a
Нравится как это выглядит, нравится что это делаю уже давно не сильно
задумываясь, без подсказок. Надо было переместить все объявления
переменных (... := q.Get(...)) выше определённой метки, чтобы можно
написать "goto Skip..." в Go коде.

Или вот надо было обернуть несколько "{{...}}" конструкций внутри HTML
шаблона в <tt>-тэг. Не писать же это руками в каждом месте, пускай даже
и используя motion-ы. Нужно буквально ввести команду "оберни мне текст
между фигурными скобками в <tt>-тэг", чтобы её просто нажатием точки
можно бы было повторить в любом другом месте. "ys%ttt>". Правда тут
surround плагин от Tim Pope нужен, но я считаю что это предполагается
что всегда установлено на компьютере разработчика.

Ну и как после этого можно использовать другие редакторы (кроме Emacs)?

    [оставить комментарий]