地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

coc.nvimのログレベルを変更する

coc.nvimを使ってるとたまに挙動がおかしくなる。おかしくなった際にログを確認する方法は以下の感じではあるが情報が足りないってことがたまにある。

:CocOpenLog
2020-06-20T20:59:58.587 INFO (pid:18658) [services] - registered service "languageserver.intelephense"
2020-06-20T20:59:58.589 INFO (pid:18658) [services] - registered service "languageserver.golang"
2020-06-20T20:59:58.589 INFO (pid:18658) [services] - registered service "languageserver.clangd"
2020-06-20T20:59:58.590 INFO (pid:18658) [services] - registered service "languageserver.lua"
2020-06-20T20:59:58.590 INFO (pid:18658) [services] - registered service "languageserver.python"
2020-06-20T20:59:58.590 INFO (pid:18658) [services] - registered service "languageserver.metals"
2020-06-20T20:59:58.593 INFO (pid:18658) [plugin] - coc 0.0.78-d6dd56bba8 initialized with node: v13.12.0

そんな時にログレベルをデバッグまで上げることが環境変数を設定することで可能であることを知った。

export NVIM_COC_LOG_LEVEL=debug

上記をONにしてnvimも起動し同様のコマンドを打つとエラーなどのログレベルをDEBUGレベルで出力することが可能になる。