
Auf meinem Mac habe ich Folgendes als Schlüssel eingegeben. Beachten Sie, dass ich es in die .vimrc-Datei aufgenommen habe. .vimrc
Ich bin mir nicht sicher, ob das so sein soll, aber es funktioniert trotzdem :)ii
:
:imap ii <Esc>
Ich versuche jetzt, Vim auf meinem iPad einzurichten (siehehttp://applidium.com/en/applications/vim/Esc). Da es auf dem iPad kein gibt , haben die Entwickler, die Vim portiert haben, die EscTaste auf zugeordnet \. Dies ist jedoch \sehr unpraktisch, wenn Sie die native iPad-Tastatur (anstelle von Bluetooth) verwenden. Daher versuche ich, es in der .vimrc-Datei, die ich über iTunes in das iPad importiert habe, noch einmal neu zuzuordnen.
Ich habe dies in die .vimrc eingefügt und dachte, ich sollte die Neuzuordnung neu zuordnen
`:imap ii \`
aber es gibt immer zwei ein i, anstatt in den Befehlsmodus zu wechseln.
Was muss ich eingeben, .vimrc
damit Vim auf dem iPad durch Drücken von in den Befehlsmodus wechselt ii
? Ich bin nicht sicher, ob etwas Besonderes getan werden muss, um eine Neuzuordnung vorzunehmen.
die .vimrc
Datei, in der ii
das Mapping noch immer gedruckt wird ii
, anstatt zu entkommen
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>
Antwort1
Ordnen Sie es einfach zu <esc>
:
:imap ii <esc>
Auch wenn iDevices die Escape-Taste nicht unterstützen, erkennt Vim die Notation für Escape dennoch in Zuordnungen usw.