vim siempre falla al incorporar la función cscope. Explique los pasos del proceso en detalle. Instalé cscope directamente usando apt-get.
: set cscopequickfix=s-, c-, d-, i-, t-, e-
Esto establecerá si se debe usar ventana de corrección rápida para mostrar los resultados de cscope, que se analizarán más adelante.
Al igual que Ctags, para utilizar su funcionalidad primero debes generar una base de datos cscope para tu código ejecutando el siguiente comando en el directorio raíz del proyecto:
$ cd /home/ wooin/ vim71/
$ cscope -Rbq
# Después se crearán tres archivos
$ ll cscope.$ ll cscope.*
-rw-rw-r-- 1 wooin wooin 1.1M 2007-09-30 10:56 cscope.in.out
-rw-rw-r-- 1 wooin wooin 6.7M 2007- 09- 30 10:56 cscope.out
-rw-rw-r-- 1 wooin wooin 5.1M 2007-09-30 10:56 cscope.po.out
# Abre el archivo y comience a codificar
$ cd src
$ vi main.c
Lo primero después de ingresar a vim es importar el archivo cscope que acaba de generar el archivo vim. Lo primero que debe hacer después de ingresar a vim es usar el siguiente comando para importar el archivo cscope recién generado en vim:
: cs add /home/wooin/vim71/cscope.out /home/wooin/vim71
El comando anterior es muy importante y debe escribirse completo, no solo la primera mitad:
: cs add /home/wooin/vim71
: cs agregar /home/ wooin/vim71