Я часто кусок кода, как это:Как эффективно удалить слово, двоеточие и запятую в VIM
it "should do something", :focus do
...
end
Когда я хочу, чтобы удалить , :focus
Я обычно
- Перейти к строке 1:
1G
- Перейти к двоеточию:
f:
- Удалить двоеточие (используя вокруг слова, так что я могу повторить):
daw
- Удалить
focus
(просто повторите предыдущий):.
. - Удалить запятую (переместить влево и заменить ее пробелом):
hr<SPACE>
.
Есть ли способ, которым шаги 3-5 могут быть достигнуты более эффективно?
Не прямо ваш вопрос, а ярлык для шага 1: 'gg', т.е.нажмите одну и ту же клавишу дважды, вместо того, чтобы нажимать две разные клавиши ... – Nigu
Да, конечно. Спасибо за это. Я использовал f, чтобы подчеркнуть, что код не будет в первой строке. Это просто здесь, в вопросе :) –