#🧵 bikeshed prompt mode toggle
1 messages · Page 1 of 1 (latest)
🧵 bikeshed prompt mode toggle
- Has to not conflict with any keybinds in common desktop environments or editors
- Probably can't use
altat all because of macOS - Ideally something with precedent
Option 1: press tab with an empty input
- Downside: conflicts with tab completion, hence "with an empty input"
leaning towards ctrl+space at the moment
cc @rustic moat @whole plaza does that conflict with any of your existing envs? (terminal apps, editors, desktop environments, etc)
At the moment that switches my keyboard layout in MacOS
to be clear, it's the default system config, I didn't configure that shortcut
yeah that's the sort of thing i'm watching out for 👍
Yeah don't use space haha, lots of Mac shortcuts possibly conflicting
can't use ctrl+\ because that sends SIGQUIT, and I think is also a 1Password keybind?
I'm not opposed to tab with empty input if we don't find a more obvious bind using ctrl
Or > as a toggle
ctrl+]<- possibly hard to type on non-US layouts?ctrl+.<- maybe easy to remember since it's justctrl+.isntead ofshift+.(to type>) (at least on US)
grr ctrl+. isn't actually bindable for some reason
maybe it is with bubbletea v2...?
ok bubbletea v2 way too much change to try and sneak in
@rustic moat is ctrl+] too annoying?
Maybe crazy but how do you feel about Ctrl-1 for shell mode, Ctrl-2 for prompt mode, leaving implicit slots for more, eg. multi-agents?
those are also not bindable 😦
ah
need bubbletea v2, which is a huge lift
ctrl+left/right arrow works
oh but that's used for moving back/forward word-by-word
maybe we should just ship with one of these https://techkeys.us/products/onekeyboard
The OneKeyBoard is just that - a keyboard that has only one key. Plug it in to your PC and it will recognize itself as a keyboard. Open any text editor and hold it for 5 seconds, and it will output simple instructions on how to program it through tapping to any key, key combination, or shortcut you wish. Why is this
how about shift+tab?
initially thought it might conflict with tab completion (cycle to prev option) but it doesn't seem to be used for that atm
In other apps it's the reverse of tab, when cycling through input elements. But doesn't apply in terminal I guess.