默认似乎在光标在当前行内已被高亮的区域(通常是下划线之类)里才会弹出postip/posframe之类,有时错误原因不明显的时候,即使光标在当前行但不在该区域里,也要把光标移过去才看到。。
lsp-ui-flycheck
似乎能做到只要光标在当前行就显示错误。
默认似乎在光标在当前行内已被高亮的区域(通常是下划线之类)里才会弹出postip/posframe之类,有时错误原因不明显的时候,即使光标在当前行但不在该区域里,也要把光标移过去才看到。。
lsp-ui-flycheck
似乎能做到只要光标在当前行就显示错误。
flycheck-current-errors
里面有各个错误和对应行,可以写个函数从这里面提取当前行对应的错误,绑定到一个按键上,或者加入post-command-hook
中随时检查。至于显示,简单点可以直接message
,想和flycheck一样就去找找它的函数,可以从post-command-hook
里已有的flycheck相关的找起。