Я новачок у vim,
Зазвичай, я вважаю , що хоче , щоб зберегти і перебування в режимі вставки, а не хіт escape, :w
і назад в режим вставки.
Я новачок у vim,
Зазвичай, я вважаю , що хоче , щоб зберегти і перебування в режимі вставки, а не хіт escape, :w
і назад в режим вставки.
Відповіді:
Ctrl+O, то :w
і Enter.
Не вступаючи в дискусію щодо правильного чи неправильного шляху, якщо ви використовуєте графічний Vim, як MacVim чи GVim, ви повинні мати можливість використовувати Cmd- sабо Ctrl- sдля економії. Я можу сказати, що він працює на OS X з MacVim і Cmd- sі таким чином ви можете зберігати свої речі в режимі вставки.
Окрім тієї пропозиції, яку згадував Джуліано (яку слід вийняти і вистрілити <- пропозицію, а не Джуліано), це дійсно ПРАВИЛЬНИЙ ШЛЯХ ДЛЯ ЗРОБИТИ це. Насправді було б "нормальніше" намагатися робити все з командного режиму, а не вставляти. Але використання їх взаємозамінним чином - це звичайний спосіб vim, і якщо це не подобається, воно дійсно повинно залишатися осторонь vim.
Якщо вам дійсно не подобається не в змозі зберегти з I режиму, я можу запропонувати редактор під назвою Cream - це варіант vim, модифікований таким чином, що імітує редактори нині (так би мовити, він залишається в режимі I все час і має звичні ярлики для Windows).
Я не можу додати коментар до відповіді @ Tordek через відсутність репутації :) Тому доповнюючи його відповідь:
inoremap <F2> <C-\><C-o>:w<CR>
Додавання <C-\>
запобігає переміщенню курсору на один символ ліворуч.