Ярлик для повтору в vim


3

У vim,

u = undo  
r = replace

Чи є один ключовий ярлик для повтору?

ctrl + r це два ключових інсульту (на мій погляд),
і я часто потрапляю в неправильну комбінацію (я нещодавно перейшов на Mac)

Або чи можна відобразити моє власне натискання клавіш?

Відповіді:


3

Звичайно:

:nmap r <c-r>

Але я настійно рекомендую вам не використовувати "r" як ваш відображений ключ.


1
відзначив, але фактично навряд чи використовую заміну
ajreal

2
Це має бути : nnoremap про всяк випадок коли-небудь ajreal перетворює c-r на якусь іншу функцію.
Trevor Powell

0

Ви можете зіставити одну з F-клавіш для повтору, помістивши наступне у ваш .vimrc

:map <F2> ^R

Ви можете ввести ці спеціальні символи (і ^ R), спочатку натиснувши ^ V (ctrl-v).

Докладніше про введення спеціальних символів: help i_CTRL-V

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.