Estoy experimentando una notable lentitud en la función de coincidencia y resaltado de corchetes de Vim. Cuando el cursor se coloca sobre un paréntesis o paréntesis, hay un retraso de aproximadamente 300 ms en la capacidad de respuesta de la consola. Como se dijo, esto solo parece ocurrir cuando se trabaja con archivos PHP. Estoy ejecutando Vim 7.2 en Debian Squeeze con un archivo .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
¿Hay alguna forma de aliviar esta desaceleración?
fuente
Escriba esto para desactivarlo por instancia:
(la capitalización es importante)
Agregue esto a su ~ / .vimrc para deshabilitarlo antes de que se cargue el módulo:
Solo necesitas uno. Con el primero, debe escribirlo cada vez que abra un archivo PHP, pero puede volver a activarlo en cualquier momento. Con el segundo, siempre está apagado, pero no puedes volver a encenderlo.
fuente