📝

neovim+pyls+flake8でテキスト領域に警告内容が表示されないようにする

1 min read

'sys' imported but unused はflake8による警告メッセージ

結論

let g:lsp_diagnostics_virtual_text_enabled = 0 の設定にしておく

使用環境

  • neovim(NVIM): v0.5.0

設定ファイル

.config/nvim/init.vim
call plug#begin('~/.config/nvim/plugged')
Plug 'prabirshrestha/vim-lsp'
Plug 'mattn/vim-lsp-settings'
call plug#end()

let g:lsp_signs_enabled = 1
let g:lsp_diagnostics_enabled = 1
let g:lsp_diagnostics_echo_cursor = 1
let g:lsp_diagnostics_virtual_text_enabled = 0
let g:lsp_settings = {
\   'pyls-all': {
\     'workspace_config': {
\       'pyls': {
\         'configurationSources': ['flake8']
\       }
\     }
\   },
\}

結果