Я согласен с michaelmichael, O
работает в обоих ваших примерах выше.
В общем, в vi или vim вы можете использовать "macro" для достижения этой цели.Эта функция действует как закладка, несмотря на название.
ma
определит макрос с именем «a».`a
вернет вас туда, где была определена закладка.Если вы хотите начало строки, используйте 'a
Итак, если вы набрали 'ma' в соответствующем месте, продолжили печатать, а затем набрали '`a', это дало бы эффект, который выищу.