私は C 開発環境で実行vim
しています。freebsd 6.3 サーバーの GNU ウィンドウ内でcscope
開始し、.cscope db 接続を確立します。この段階では、すべてが問題なく機能します。vim
screen
cs add ...
screen セッションを切り離して再度接続すると、cscope を使用しようとすると、cscope がコア ダンプを発生させます。私の cscope はデバッグ シンボルでコンパイルされていないため、これがコア ダンプから得たすべてです。
(gdb)
#0 0x480f45dc in ungetch () from /lib/libncurses.so.6
(gdb)
私の知る限り、画面に再接続するときにvimでcscope接続を再確立する必要はありません。それは screen を使用する目的を無効にします。何が起こっているのか、回避策があるのか 誰でも知っていますか? すべてが失敗した場合は、時間を見つけて cscope をシンボルでコンパイルし、何が起こっているのかを把握します。
それが役立つ場合、私のCSCOPE DBは次のとおりです。
cscope -bkq -P`pwd` -i cscope.files