blob: c37ba3e6f4f1224ae578484b3b008e588371192a [file] [log] [blame]
Fix Ctrl-Right binding
Author: gwenn <gtreguier@gmail.com>
Upstream commit:
https://github.com/kkawakam/rustyline/commit/d66f5d9e8f74d86dd668093776ad9960ab1f0ab8
diff --git a/src/keymap.rs b/src/keymap.rs
index ba8181bb5..35b047ffc 100644
--- a/src/keymap.rs
+++ b/src/keymap.rs
@@ -560,14 +560,14 @@ impl InputState {
}
}
E(K::Char('C'), M::ALT) | E(K::Char('c'), M::ALT) => Cmd::CapitalizeWord,
- E(K::Char('D'), M::ALT) | E(K::Char('d'), M::ALT) | E(K::Right, M::CTRL) => {
+ E(K::Char('D'), M::ALT) | E(K::Char('d'), M::ALT) => {
if positive {
Cmd::Kill(Movement::ForwardWord(n, At::AfterEnd, Word::Emacs))
} else {
Cmd::Kill(Movement::BackwardWord(n, Word::Emacs))
}
}
- E(K::Char('F'), M::ALT) | E(K::Char('f'), M::ALT) => {
+ E(K::Char('F'), M::ALT) | E(K::Char('f'), M::ALT) | E(K::Right, M::CTRL) => {
if positive {
Cmd::Move(Movement::ForwardWord(n, At::AfterEnd, Word::Emacs))
} else {