-
-
Notifications
You must be signed in to change notification settings - Fork 583
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ctrl+Backspace and Alt+Backspace are not working #941
Comments
seems like you can't detect |
@YummyOreo Not sure exactly what you mean. https://atuin.sh/docs/config/key-binding#atuin-ui-shortcuts lists
That defintitely is, it works for me right now |
It seems like (at least for my terminal) that if i press Here is a simple repo of this: // main.rs
use crossterm::event::{read, Event, KeyCode};
fn main() -> std::io::Result<()> {
loop {
if let Event::Key(key) = read().unwrap() {
if key.code == KeyCode::Char('q') {
break;
}
println!("{key:?}")
}
}
Ok(())
} # Cargo.toml
[package]
name = "key"
version = "0.1.0"
edition = "2021"
[dependencies]
crossterm = "0.23" When I press
|
There is the same issue for me on macos and kitty terminal |
I'm experience the same issue. option-f and option-b work correctly, but option-DEL doesn't work for me. I get the same behavior on Alacritty and Termanal.app. It seems like atuin is designed to support this correctly: atuin/atuin/src/command/client/search/interactive.rs Lines 375 to 388 in 593dc41
|
If you're feeling frustrated because you can't use the Alt + Backspace or Alt + D shortcuts, check out PR #2457 |
In my
Atuin v14.0.1
in gnome-terminal and zsh, Ctrl+Backspace just moves the cursor one to the left instead of deleting as per the documented keybindings:atuin-ctrl-backspace-not-working.mp4
Alt+Backspace also doesn't work, it deletes 1 character backwards instead of a word as added in e.g. #227
Ctrl+Delete works as described.
Is there some way I may have misconfigured my shell or terminal to brack the Backspace-involving keyboard shortcuts?
Thanks!
The text was updated successfully, but these errors were encountered: