[all-commits] [llvm/llvm-project] 83c6b1: [lldb] Add fzf_history command to examples (#128571)

Dave Lee via All-commits all-commits at lists.llvm.org
Tue Feb 25 08:10:33 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 83c6b1a88852ac6462e2ae58cb4e5ebdeb0eadd3
      https://github.com/llvm/llvm-project/commit/83c6b1a88852ac6462e2ae58cb4e5ebdeb0eadd3
  Author: Dave Lee <davelee.com at gmail.com>
  Date:   2025-02-25 (Tue, 25 Feb 2025)

  Changed paths:
    A lldb/examples/python/fzf_history.py

  Log Message:
  -----------
  [lldb] Add fzf_history command to examples (#128571)

Adds a `fzf_history` to the examples directory.

This python command invokes [fzf](https://github.com/junegunn/fzf) to
select from lldb's command history.

Tighter integration is available on macOS, via commands for copy and
paste. The user's chosen history entry back is pasted into the lldb
console (via AppleScript). By pasting it, users have the opportunity to
edit it before running it. This matches how fzf's history search works.

Without copy and paste, the user's chosen history entry is printed to
screen and then run automatically.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list