codekingpro/portable-devtools
114k
1" Vim compiler file2" Compiler: Pyright (Python Type Checker)3" Maintainer: @konfekt4" Last Change: 2025 Feb 75 6if exists("current_compiler") | finish | endif7let current_compiler = "pyright"8 9let s:cpo_save = &cpo10set cpo&vim11 12" CompilerSet makeprg=pyright13" CompilerSet makeprg=basedpyright14exe 'CompilerSet makeprg=' .. escape(15 \ get(b:, 'pyright_makeprg', get(g:, 'pyright_makeprg', 'pyright')),16 \ ' \|"')17CompilerSet errorformat=18 \%E%f:%l:%c\ -\ error:\ %m,19 \%W%f:%l:%c\ -\ warning:\ %m,20 \%N%f:%l:%c\ -\ note:\ %m,21 \%C[\ \t]\ %.%#,22 \%-G%.%#23 24let &cpo = s:cpo_save25unlet s:cpo_save26 