Как я использую для своей выгоды первую букву слова в Vim?

В течение долгого времени я знал, что могу использовать ~ в Vim для переключения случая символа. Но существует ли способ отобразить ключ, чтобы использовать для своей выгоды слово и вернуться к предыдущему положению?

Например:

I like to drink Coca co[l]

Если мой курсор в "l", и я понимаю, что должен заставить "c" использовать для своей выгоды также, в настоящее время, я должен сделать:

<C-c> b ~ ll i

Существует ли способ отобразить единственный ключ для создания первой буквы слова под курсором, который будет использован для своей выгоды и сохранит курсор в исходном положении?

18
задан Keith Pinson 20 August 2012 в 15:57
поделиться

2 ответа

:nmap <whatever> m`b~``
16
ответ дан 30 November 2019 в 07:55
поделиться

вы также можете использовать макрос

q<register> <C-c> b ~ ll i q

, а затем выполнять @ каждый раз, когда вам нужно его использовать.

2
ответ дан 30 November 2019 в 07:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: