На моем Mac я поместил следующее в мой .vimrc
чтобы использовать ii
в качестве ключа. Обратите внимание, я включаю :
в .vimrc файл, я не уверен, если вы должны, но он все еще работает :)
:imap ii <Esc>
Сейчас я пытаюсь настроить Vim на своем iPad (см. Http://applidium.com/en/applications/vim/). Поскольку на iPad нет Esc, разработчики, которые перенесли Vim, связали клавишу Esc с \, однако \ очень неудобно, если вы используете встроенную клавиатуру iPad (а не bluetooth), поэтому я пытаюсь переназначить ее снова в .vimrc, который я импортировал в iPad через iTunes.
Я положил это в .vimrc, думая, что я должен переназначить переназначение
`:imap ii \`
но он всегда печатает два i, а затем входит в командный режим.
Что я должен вставить в .vimrc
чтобы заставить Vim войти в командный режим на iPad, нажав ii
. Я не уверен, что нужно сделать что-то особенное, чтобы переназначить переназначение.
файл .vimrc
где отображение ii
прежнему выводит ii
а не экранирование
syntax on
set autoindent
set number
set tabstop=4
set shiftwidth=4
set expandtab
set ruler
set number
set incsearch
set ignorecase
set smartcase
let mapleader = "\<space>"
nmap <leader>h <C-W>h
nmap <leader>j <C-W>j
nmap <leader>k <C-W>k
nmap <leader>l <C-W>l
:imap ii <esc>