Додайте наступні рядки до свого _vimrc
або.vimrc
source $VIMRUNTIME/mswin.vim
behave mswin
Але будьте обережні, тоді візуальний режим - це CTRL-Q замість CTRL-V.
Для ознайомлення з тим, що означає
mswin.vim, ви знайдете серверний код mswin.vim . Це коментується дуже добре, і якщо якась команда незрозуміла, ви можете легко знайти її в допомозі vim.
Ось короткий огляд, зібраний з джерела:
- клавіші повернення назад та клавіші курсору переходять до попереднього / наступного рядка
- CTRL-X і SHIFT-Del вирізані
- CTRL-C і CTRL-Insert - це копія
- CTRL-V і SHIFT-Insert - це вставити
- Використовуйте CTRL-Q, щоб зробити те, що раніше робив CTRL-V
- Використовуйте CTRL-S для збереження, також у режимі вставки
- CTRL-Z - це скасувати; не в cmdline, хоча
- CTRL-Y є Redo (хоча не повторюється); не в cmdline, хоча
- Alt-Space - це системне меню
- CTRL-A - Вибрати все
- CTRL-Tab - це наступне вікно
- CTRL-F4 - це вікно Закрити
На прохання Nippysaurus: Я помітив у своєму .gvimrc наступне, щоб показати Ctrl-V окрім вставки в меню:
unmenu! Edit.Paste
aunmenu Edit.Paste
nnoremenu 20.360 &Edit.&Paste<Tab>Ctrl-V "+gP
cnoremenu &Edit.&Paste<Tab>Ctrl-V <C-R>+
Я не перевіряв її ретельно, просто швидку перевірку, чи це те, що я очікував. Працює для мене, сподіваюся, це працює для вас ;-)