【问题标题】:How can I edit the command-line in LLDB?如何在 LLDB 中编辑命令行?
【发布时间】:2017-04-20 23:58:45
【问题描述】:

有什么方法可以在 lldb 中轻松编辑命令?例如 gdb 具有 readline 支持,这意味着我可以使用 vi 键绑定来浏览命令行。 lldb有类似的东西吗?

【问题讨论】:

    标签: c++ lldb


    【解决方案1】:

    lldb 使用 editline 而不是 readline 进行命令行编辑。默认情况下,editline 以类似 emacs 的模式出现,因此使用箭头键或 ^a 转到行首, ^e 到行尾。 ^r 在命令历史中向后搜索。如果你在 macOS 上,Option-left & right arrow to go by word, etc...

    editline 也有 vi 模式(运行man editrc 了解详情)。但是我实际上从未使用过它,所以我不知道它的效果如何。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-27
      • 2010-10-30
      • 1970-01-01
      • 1970-01-01
      • 2013-03-20
      • 1970-01-01
      • 1970-01-01
      • 2014-10-09
      相关资源
      最近更新 更多