Здравствуйте, landerhigh, Вы писали:
L>чтобы не быть голословным, пример глобальной замены:
L>Студия:
L>Ctrl-H. Клик на "use regex".
Один раз. Студия запоминает настройки поиска.
Хотя лично у меня отмечены "Match case", "Match whole word" и "Search hidden text" именно это нужно в подавляющем большинстве случаев.
L>Клик в первом поле ввода.
Зачем клик? Фокус уже там.
L>Печатаем паттерн.
Как и и виме.
Причем студия подставляет туда то что под курсором или выделеное. ИМХО очень удобно. Ибо в большинстве случаев именно это и нужно заменить.
L>Tab дважды или клик во втором поле.
Зачем дважды?
Одного раза достаточно.
L>Печатаем замену. Таб несколько раз или клик на кнопе "Replace all".
Зачем?
alt + a
Далие Esc чтобы закрыть диалог.
L>И никак не выбрать предыдущее выражение одним действием, зато накликаешься вдоволь 
Зачем кликать?
Стрелки работают.
L>прошу отметить, без отрыва рук от клавиатуры.
Прошу отметить я тоже.
L>Да, нужно один раз напрячь мозги, но после небольшой практики все эти команды выполняются на уровне моторики, и просто не задумываешься. Потом в студии приходится себя отучать от Esc :wa
А мне когда приходятся работать в виме приходится себя от студийных шорткатов отучать.
Благо ничего кроме мелких патчей я там не делаю.
... << RSDN@Home 1.2.0 alpha rev. 673>>