Если я делаю длинную замену, говорят:VI переместить курсор в начало команды подстановки
:%s/<h3>.*<\/h3>/<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true"><div class="panel panel-default"><div class="panel-heading" role="tab" id="headingOne"><h4 class="panel-title"><a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls=" collapseOne">\1<\/a><\/h4><\/div><div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">/
И я понимаю, что я забыл \(\)
вокруг .*
, есть способ, чтобы переместить курсор возвращается к началу выражения (например, control-a в командной строке)?
Отлично! BTW- у моего Mac нет домашнего ключа, но он может имитироваться с помощью fn + ← – meetalexjohnson