在我的 Mac 上,我将以下内容作为密钥.vimrc
使用。注意,我将 包含在 .vimrc 文件中,我不确定你是否应该这样做,但它仍然有效 :)ii
:
:imap ii <Esc>
我现在正尝试在 iPad 上设置 Vim(请参阅http://applidium.com/en/applications/vim/Esc)。由于iPad 上没有,移植 Vim 的开发人员将Esc键映射到\,但是,\如果您使用原生 iPad 键盘(而不是蓝牙),这会非常不方便,因此我尝试在通过 iTunes 导入 iPad 的 .vimrc 中再次重新映射它。
我把它放在.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>
答案1
只需将其映射到<esc>
:
:imap ii <esc>
即使 iDevices 不支持退出键,Vim 仍然可以识别映射等中的退出符号。