{};
bless( $DiagramDependancy, ref($class) || $class );
$DiagramDependancy->_initialize( $child, $parent );
return $DiagramDependancy;
| - курсор
Нужно переименовать DiagramDependancy -> self
Кто как реализует?
*#cwНОВОЕИМЯ<esc>n.n.n.
Можно всякие мультикурсоры использовать, типа mg979/vim-visual-multi
Годно, у меня такое решение: *hVjjj:s//self/g * - поиск слова под курсором h - возвращаемся на строку выше Vjjj - визуальное выделение блока :s//self/g - команда берет первым аргументом значение полученное *
вместо Vjjj, можно использовать :%s//self/g
Это если данный код только в этом блоке/функции. Если похожий код есть в других функциях, а нужно только в этом блоке, то лучше вариант с визуальным выделением.
тогда вместо jjj надо навигацию к концу функции, ]] или типа того
есть же нормальные регэкспы
Я за скорость.
спасибо, нужно будет поизучать эти команды ]], []
это для перла только регекспы, если для языка можно реализовать нормальный парсер, то рефакторинг командой вполне норм
s/для перла/для любого нормального языка/
Три попадания? Регуляркой? Серьезно?
а если их будет не три, а тридцать три?
Обсуждают сегодня