ALE代码检查消息无法自动换行,如何设置查看完整内容?
ALE代码检查消息换行问题解决方法


如第一张截图所示,ALE的linting(代码检查)消息无法自动换行。只有按下Ctrl+-缩放界面后,才能在第二张截图中看到完整的消息内容。
无需按下Ctrl+-缩放,且无法通过l键导航查看的情况下,可通过以下Vim配置设置查看完整警告文本:
开启浮动窗口自动换行:在你的Vim配置文件(
~/.vimrc或init.vim)中添加:let g:ale_floating_window_word_wrap = 1该配置会让ALE的浮动提示窗口自动换行,完整显示长消息内容。
自定义浮动窗口最大宽度:如果自动换行效果不佳,可手动设置浮动窗口的最大宽度适配屏幕:
let g:ale_floating_window_max_width = 80 " 可根据实际屏幕分辨率调整数值启用光标悬停预览:配置后光标停留在带警告的代码行上时,会弹出包含完整内容的预览窗口:
let g:ale_hover_cursor = 1
内容的提问来源于stack exchange,提问作者Машина
相关产品推荐
相关产品推荐

