我vim
在cscope
我的 C 开发环境中运行。我从freebsd 6.3 服务器上vim
的 GNU窗口开始,并使用. 在这个阶段,一切都完美无缺。screen
cs add ...
如果我分离屏幕会话并重新附加它,任何使用 cscope 的尝试都会导致 cscope 转储核心。这就是我从核心转储中获得的所有信息,因为我的 cscope 没有使用调试符号编译:
(gdb)
#0 0x480f45dc in ungetch () from /lib/libncurses.so.6
(gdb)
AFAIK 当我重新连接到屏幕时,无需在 vim 上重新建立 cscope 连接。那将破坏使用屏幕的目的。任何人都知道发生了什么以及是否有解决方法?如果一切都失败了,我会找时间用符号编译 cscope 并弄清楚发生了什么。
如果有帮助,我的 cscope 数据库是通过以下方式生成的:
cscope -bkq -P`pwd` -i cscope.files