[О блоге]
[наверх]
[пред]
[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)?
[оставить комментарий]