使用Termdebug

:packadd termdebug启用vim8内置的termdebug插件,使用:Termdebug使用。

使用let g:termdebug_wide = 163设置Termdebug打开的窗口宽度,设置为1或者超过当前窗口宽度的话,会变成垂直分屏。如图

在ex模式可以通过使用:Run运行、 :Break当前行加断点、:Clear删除当前行断点,以及支持 :Step, :Over, :Finish, :Continue,:Stop、支持:Evaluate {expr}执行命令