1

即使在 :set noesckeys 或 :set timeout timeoutlen=1000 ttimeoutlen=100 之后,我仍然有延迟...有什么想法吗?(Cygwin,VIM 源代码编译)

4

1 回答 1

3

回答我自己的问题...

Mintty 有一个技巧可以解决这个问题:

http://code.google.com/p/mintty/wiki/Tips#Avoiding_escape_timeout_issues_in_vim

基本上将以下内容添加到您的.vimrc文件中

let &t_ti.="\e[?7727h"
let &t_te.="\e[?7727l"
noremap <Esc>O[ <Esc>
noremap! <Esc>O[ <C-c>
于 2013-03-06T06:31:26.750 回答