
No meu Mac, coloquei o seguinte .vimrc
para usar ii
como chave. Observe que incluo :
no arquivo .vimrc, não tenho certeza se deveria, mas ainda funciona :)
:imap ii <Esc>
Agora estou tentando configurar o Vim no meu iPad (vejahttp://applidium.com/en/applications/vim/). Como não existe Escno iPad, os desenvolvedores que portaram o Vim mapearam a Escchave para \, porém \é muito inconveniente se você estiver usando o teclado nativo do iPad (em vez do bluetooth), então estou tentando remapear novamente no .vimrc que importei para o iPad via iTunes.
Coloquei isso no .vimrc, pensando que deveria remapear o remapeamento
`:imap ii \`
mas sempre digita dois iem vez de entrar no modo de comando.
O que devo colocar .vimrc
para fazer o Vim entrar no modo de comando no iPad pressionando ii
. Não tenho certeza se algo especial precisa ser feito para remapear um remapeamento.
o .vimrc
arquivo onde ii
o mapeamento ainda é impresso ii
em vez de escapar
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>
Responder1
Basta mapeá-lo para <esc>
:
:imap ii <esc>
Mesmo que os iDevices não suportem a chave de escape, o Vim ainda reconhece a notação para escape em mapeamentos, etc.