Tengo opensuse 11.4 instalado. Vim es la versión 7. Ahora normalmente lo uso para buscar en el origen del kernel de Linux. Así que generé la base de datos cscope dentro de un directorio dentro de mi carpeta de inicio, es decir/home/aijazbaig1/cscope_DB/y obtuve 3 archivos. cscope.out, cscope.po.out y cscope.in.out además del archivo cscope.files que contiene una lista de todos los archivos relevantes que quiero buscar.vim no se puede conectar a la base de datos cscope
Además he añadido lo siguiente a mi .bashrc:
CSCOPE_DB=/home/aijazbaig1/cscope_DB/cscope.out
export CSCOPE_DB
Pero cuando hago una :cscope show
desde dentro de vim que dice que no hay conexiones. ¿Puede alguien por favor decirme qué está pasando mal?
Keen saber de usted,
Varios problemas podrían causar esto; consulte este sitio para obtener ayuda: http://vim.wikia.com/wiki/Cscope – Coffee
Sí, lo intenté con lo que se mencionó aquí: http://stackoverflow.com/ questions/563616/vim-and-ctags-tips-and-tricks así que agregué la línea 'cs add $ CSCOPE_DB' desde dentro de un bloque 'if has (' cscope '). Ahora parece estar funcionando pero aún no puedo usar los comandos ctrl + '\' + sy tales comandos para buscar directamente un trabajo donde está mi cursor. Creo que tendré que descargar el archivo cscope_maps.vim y ponerlo en mi directorio .vim/plugin/¿no? Pero maldita sea, es una máquina virtual y el uso compartido de archivos no funciona :(. De todos modos, ese es un tema para otra sección –
Sí, pude obtener esas teclas presionando los datos del archivo cscope_maps.vim en mi .vimrc. –