Estou experimentando uma lentidão perceptível no recurso de correspondência e destaque do Vim. Quando o cursor é colocado entre parênteses ou colchete, há um atraso de cerca de 300ms na capacidade de resposta do console. Como afirmado, isso parece ocorrer apenas ao trabalhar com arquivos PHP. Estou executando o Vim 7.2 no Debian Squeeze com um arquivo .vimrc:
1 set autoindent
2 set smarttab
3 set ruler
4 set expandtab
5 set termencoding=utf-8
6 set fileformat=unix
7 set number
8 set tabstop=4
9 set encoding=utf-8
10 set shiftwidth=4
11 set noswapfile
12 set backspace=indent,eol,start
13 set shortmess=lrwxI
14 set history=50
15 set background=dark
16
17 let php_folding=2
18 let php_asp_tags=0
19
20 colorscheme desert
Existe alguma maneira de aliviar essa desaceleração?
Digite isto para desativá-lo por instância:
(a capitalização é importante)
Adicione isso ao seu ~ / .vimrc para desativá-lo antes do carregamento do módulo:
Você só precisa de um. Com o primeiro, você deve digitá-lo toda vez que abrir um arquivo PHP, mas poderá ativá-lo novamente a qualquer momento. Com o segundo, está sempre desativado, mas você não pode simplesmente ativá-lo novamente.
fonte