mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-06 04:27:40 +00:00
feat(config): replace ctrl-a agents bind with omp-session command
This commit is contained in:
1 parent
b7425ac9ae
commit
8b4a52a66d
3 files changed
+10
-19
No files matched your search
@@ -11,17 +11,18 @@ function fish_user_key_bindings
|
||||
# ctrl-g → lazygit overlay, ctrl-y → yazi vsplit,
|
||||
# ctrl-h/j/k/l → vim-aware split nav (pass_keys.py).
|
||||
# ctrl-e: tv git-files (bat preview, enter opens nvim). ctrl-o, ctrl-p
|
||||
# and down also open tv cables — same keys in zsh and bash; ctrl-a
|
||||
# (tv agents: pick an AI agent and start it) is fish-only. tv runs
|
||||
# --inline below the prompt; _tv_inline/_gho_bind/_pj_bind/_agents_bind
|
||||
# put the prompt back in place (or below any output) afterwards.
|
||||
# and down also open tv cables — same keys in zsh and bash. tv runs
|
||||
# --inline below the prompt; _tv_inline/_gho_bind/_pj_bind put the
|
||||
# prompt back in place (or below any output) afterwards. ctrl-a:
|
||||
# omp-session resumes or starts omp for the repo (same in zsh); when it
|
||||
# opens the omp-sessions cable and it is cancelled, it steps back up.
|
||||
bind -M $mode ctrl-e '_tv_inline git-files; commandline -f repaint'
|
||||
bind -M $mode ctrl-b purple repaint
|
||||
bind -M $mode ctrl-y clip-last
|
||||
|
||||
bind -M $mode ctrl-o _gho_bind
|
||||
bind -M $mode ctrl-p _pj_bind
|
||||
bind -M $mode ctrl-a _agents_bind
|
||||
bind -M $mode ctrl-a 'omp-session; commandline -f repaint'
|
||||
bind -M $mode ctrl-w 'atuin ai inline; commandline -f repaint'
|
||||
|
||||
# Arrow keys: atuin owns up (bound from config.fish, survives the
|
||||
|
||||
Reference in new issue
Block a user