• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

ale

date: 2022-01-05 excerpt: aleの使い方

tag: python3linterpylintmypyautopep8vim


aleの使い方

概要

  • vimに統合できる便利なlinter + fixer

vimへのインストール

Plug 'dense-analysis/ale'

init.vimの設定

let g:ale_completion_enabled = 1
let g:ale_completion_autoimport = 1
let g:ale_echo_msg_format='[%linter%][%severity%][%code%][%s]'
let b:ale_linters = ['flake8', 'pylint', 'mypy']
let b:ale_fixers = ['autopep8', 'yapf']

" 有効化、無効化
map <Leader>a :ALEToggle<CR>

" 自動修正の適応
map <Leader>f :ALEFix<CR>


python3linterpylintmypyautopep8vim Share Tweet