rat
rat copied to clipboard
Compose shell commands to build interactive terminal applications
I am working on a plugin for a workflow similar to `git rebase -i`. I have a primary parent pane with `{status} {commit}` pairs. I have a keybinding (`enter`) to...
1. How come Rat won't blindly forward the current line to the bindkey? Is there a way to trick it into doing that? 2. It feels kinda of repetitive that...
This PR defines a new strategy for splitting panes, instead of dividing the available size (width or height) evenly it uses the golden ratio as a proportion for the split,...
So that projects can have a `.ratrc` file for project-specific rat modes.
Hi. When I run rat with the "files" mode as described in the README, I get crappy output, and the UI is irresponsive. Ctrl-C doesn't work. I've tried with: *...
such as `bindkey F1 show-global-bindkey` `bindkey F2 show-mode-bindkey` press F2, open an pane and list bindkeys: ``` git.misc annotate match git.commit -- git rev-list --all --reflog --abbrev=2 --abbrev-commit annotate match...
Use the `reload` keyword inside of a mode definition to specify a command that will be run for each pager in that mode. Every line output from that process to...
Will merge when/if https://github.com/Homebrew/homebrew-core/pull/19383 is merged.
At present rat makes the decision for whether splits are horizontal or vertical. Could this be changed so that the user can decide, possibly via the .ratrc?