Мабуть, у клавіатур Mac немає Insertключа (а може і є, але я не можу його знайти). Як я можу отримати режим вставки в vim на Mac?
Мабуть, у клавіатур Mac немає Insertключа (а може і є, але я не можу його знайти). Як я можу отримати режим вставки в vim на Mac?
Відповіді:
Якщо це питання настільки просте, як здається, ви просто натискаєте i.
Vim переходить у режим вставки за допомогою i(або aдля додавання) незалежно від платформи. Режим перезапису вводиться лише рідко за допомогою Shift+ r. Я ніколи тут не використовував Insertключ.
Іншим використанням Insertключа є переключення між режимом заміни та режимом вставки, коли воно вже є в будь-якому. Ви можете це легко досягти на Mac, просто зіставивши ще один ключ, щоб зробити це за вас. У вашому ~/.vimrcщойно поставленому imap <F13> <Insert>і тепер F13клавіші (який на моїй клавіатурі Mac є найближчим клавішем до того, де Insertклавіша знаходиться на звичайній клавіатурі).
Rвін набере вкладку Rв буфер.
.vimrcвона працює як зміна регістру / великої літери на кожне слово - будь-які ідеї, чому?
F13(ви бачите поведінку капіталізації без мого відображення?), Або, можливо Insert, відображено в іншому місці (використовуйте inoremapзамість цього, imapщоб виправити це).