NeoDebug icon indicating copy to clipboard operation
NeoDebug copied to clipboard

有没有考虑使用terminal来实现?

Open epheien opened this issue 6 years ago • 2 comments

看了下你的实现,用的是一个普通的buffer接受输入,稳定性是问题 不如考虑内置的termdebug实现方式,参考vim 8.1 内置的,我觉得这种方案非常稳定 另外,那些命令最好加个前缀,这样执行的时候,方便缩小补全返回

epheien avatar Feb 20 '19 15:02 epheien

加了个属性 let g:neodbg_cmd_prefix = 'DBG', 可以定义前缀,默认是DBG。 主要是我觉得termdebug实现方式,用内置的终端交互,不如用buffer的方式操作有vim里操作的流畅感。

cpiger avatar Apr 28 '19 08:04 cpiger

加了个属性 let g:neodbg_cmd_prefix = 'DBG', 可以定义前缀,默认是DBG。 主要是我觉得termdebug实现方式,用内置的终端交互,不如用buffer的方式操作有vim里操作的流畅感。

使用内置的终端来实现交互才是趋势,这完全不会丢失之前命令行调试的体验,buffer模拟输入的体验实在是太差了

epheien avatar Apr 28 '19 14:04 epheien