mirror of
https://github.com/asciinema/asciinema.git
synced 2026-04-25 07:55:51 +03:00
[GH-ISSUE #720] [v3] Regression: Support non-alphabetic custom keybinds #362
Labels
No labels
bug
compatibility
feature request
fit for beginners
help wanted
hosting
idea
improvement
packaging
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/asciinema#362
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @thisago on GitHub (Feb 1, 2026).
Original GitHub issue: https://github.com/asciinema/asciinema/issues/720
Pre-submission checks
Bug Description
Hello, thanks for the great tool, I really appreciate the efforts on it.
Previous version (v2) I could set keybinds like
^\(example in my dotfiles), but now the key seems to require a alphabetic char, and neither numbers work (ie,^0)github.com/asciinema/asciinema@dabc40cf8e/src/config.rs (L268)Steps to Reproduce
^\C-\0x1cgithub.com/asciinema/asciinema@dabc40cf8e/src/session.rs (L338)^]^w(works, alphabetic)^0Expected Behavior
As version 2, be able to define in config:
Operating System
Fedora 42
asciinema CLI Version
asciinema 3.0.1
Installation Method
Package manager (apt, yum, brew, etc.)
Terminal Information
Additional Context
I'm not familiar with Rust but played with the following changes but it crashes on some keybinds:
With
"^0"or0x1casprefix_key, crashes:@notableclutter commented on GitHub (Feb 5, 2026):
I just spent the last half hour trying to configure ctrl+f10, ctrl+f11, ctrl+f12 to be my asciinema keys (long story of alacritty on windows -> asciinema -> tmux -> emacs):
Any chance of supporting some syntax for this?
@notableclutter commented on GitHub (Feb 5, 2026):
With some help from our future overlords I have a patch branch to seems like it's doing what I need it to do.
my config.toml for commit 8f3f873