lldb.nvim 提供了 LLDB 调试器集成 Neovim。
该插件为Neovim(演示gif)提供LLDB调试器集成,具有:
- 调试器状态的详细视图
- 基于事件的非阻塞UI
- 断点的持久性以及跨出口的持久性(保存会话)
- 从Backtrace或Threads窗口跳转到代码
- 模态方法:定义模式并在模式切换期间重播命令
- LLDB命令的制表符完成
该插件最初是https://github.com/gilligan/vim-lldb的分支, 它是从http://llvm.org/svn/llvm-project/lldb/trunk/utils/vim-lldb/派生的。
该插件利用Neovim的job API生成单独的进程,并使用RPC调用与Neovim进程进行通信。