Skip to content
Tim Janik edited this page Sep 27, 2024 · 5 revisions

JJ-FZF

JJ-FZF is a text UI for jj based on fzf, implemented as a bash shell script. The main view centers around jj log, providing previews for the diff or obslog of every revision. Several key bindings are available to quickly perform actions such as squashing, swapping, rebasing, splitting, branching, committing, or abandoning revisions. A separate view for the operations log enables fast previews of old commit histories or diffs between operations, making it easy to undo any jj operation. The available hotkeys are always displayed onscreen for simple discoverability.

VJJ

A jj TUI based on fzf: https://github.com/noahmayr/vjj

A fish completion script using fzf, allowing you to select a revision and insert its id in the command you are currently typing: https://gist.github.com/tdaron/f5d0985687d8aed06714c8901dfb5fcb

Clone this wiki locally