[Linux] Docker上でvimのTermdebugしたらエラーになった ('gdb' exited unexpectedly)

Docker上のVimでTermdebugし用としたら、以下のエラーになりました。 ```bash `gutter:false; Error detected while processing function <SNR>1_StartDebug[2]..<SNR>1_StartDebug_internal[36]..<SNR>1_StartDebug_term: line 62: 'gdb' exited unexpectedly Press ENTER or type command to continue ``` Termdebugのコードをみると、多分ここでメッセージを出しているようです。 ``` `gutter:false;highlight:11; : " Connect gdb to the communication pty, using the GDB/MI interface call term_sendkeys(s:gdbbuf, 'new-ui mi ' . commpty . "\r") " Wait for the response to show up, users may not notice the error and wonder " why the debugger doesn't work. let try_count = 0 while 1 let gdbproc = term_getjob(s:gdbbuf) if gdbproc == v:null || job_status(gdbproc) !=# 'run' echoerr string(g:termdebugger) . ' exited unexpectedly' call s:CloseBuffers() return endif let response = '' for lnum in range(1,200) : ``` ### 結果として... gdbが入っていないだけでした。 ``` `gutter:false; # apt install gdb ``` これで解決しました。

0 件のコメント :

コメントを投稿