Eugeny / tabby

A terminal for a more modern age
https://tabby.sh
MIT License
59.27k stars 3.4k forks source link

Feature: Make Hotkeys configuration able to send keystrokes to currently active terminal. #2611

Open Lockszmith-GH opened 4 years ago

Lockszmith-GH commented 4 years ago

Currently, mapping of keys is only about interacting with Terminus - the application.

I would like the ability to map a certain keyboard command to transfer a specific keyboard, or even a macro of keyboard sequence to the active terminal.

This way, even if a certain combination might be captured by Terminus, I could program an alternative to pass it.

An example of why I thought about it: I have the following sequence mapped to switch terminal windows: Ctrl+X This in turn captures Ctrl+X, preventing the terminal to capture it. I would like to map Ctrl+X,Ctrl+X (hitting it twice) to be mapped to a single Ctrl+X in the terminal.

This can probably be an optional addon.

Hope this is found as a useful idea and someone will implement it.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in two weeks unless you comment. Thank you for your contributions.

Eugeny commented 3 years ago

See the quick-cmds plugin.

Lockszmith-GH commented 3 years ago

See the quick-cmds plugin.

Thanks for the suggestion, cool plugin indeed, might be what I'm looking for.

Lockszmith-GH commented 3 years ago

I just installed it, and indeed it looks like an option - unfortunately though, plugin has been abandoned ~5 months ago, and all forks seem to be PRs only, no maintainers (no issues section).

Any idea how can keyboard commands (like ctrl / alt / meta) be sent with this?

It's ok if no answer, as you are obviously not the creator of this one.

(Thanks again, for making this awesome application, it's hands down the best)