Kde Konsole swallows Shift-Left and Shift-Right
up vote
0
down vote
favorite
I'm running emacs -nw
in console mode inside the KDE konsole
terminal emulator. In Emacs I have defines Shift-Left and Shift-Right from the windmove
package to jump horizontally between buffers.
The problem I see is that konsole
seems to swallow the Shift-Left and Shift-Right keys. The Shift-Up and Shift-Down keys are working. I read the keys received by Emacs with Ctrl-h l
and can see that no keys are received for Shift-Left and Shift-Right however I get keys for Shift-Up and Shift-Down.
On the other hand I can run Emacs inside xterm
as well es Emacs inside gnome-terminal
and receive the right keycodes for Shift-Left and Shift-Right:
ESC [ 1 ; 2 C [windmove-right]
ESC [ 1 ; 2 D [windmove-left]
It seems like KDE Konsole
is handling the Shift-Left and Shieft-Right keycombinations itself and is not forwarding them.
I went into Settings->Edit-CurrentProfile->Keyboard
and edit the "Default (XFree 4)"
profile. However defining Shift-Left and Shift-Right there doesnt take effect:
Right+Shift E[1;*C
Left+Shift E[1;*D
and test in the "Input" dialog then it seems to yield the right output:
However if I apply the settings and enter Emacs again I don't receive any characters for Shift-Left and Shift-Right. I also tried adding -AppScreen and +AppScreen but same result.
On the other hand I can see the mapping for Shift+Up and Shift+Down in the "Default (XFree 4)" profile:
Up+Shift ScrollLineUp
Down+Shift ScrollLineDown
These Keycodes reach Emacs in the form of:
ESC [ 1 ; 2 A [windmove-up]
ESC [ 1 ; 2 B [windmove-down]
Does anyone know why Shift-Left and Shift-Right are handled specially and howto get them work?
kde konsole keycodes
add a comment |
up vote
0
down vote
favorite
I'm running emacs -nw
in console mode inside the KDE konsole
terminal emulator. In Emacs I have defines Shift-Left and Shift-Right from the windmove
package to jump horizontally between buffers.
The problem I see is that konsole
seems to swallow the Shift-Left and Shift-Right keys. The Shift-Up and Shift-Down keys are working. I read the keys received by Emacs with Ctrl-h l
and can see that no keys are received for Shift-Left and Shift-Right however I get keys for Shift-Up and Shift-Down.
On the other hand I can run Emacs inside xterm
as well es Emacs inside gnome-terminal
and receive the right keycodes for Shift-Left and Shift-Right:
ESC [ 1 ; 2 C [windmove-right]
ESC [ 1 ; 2 D [windmove-left]
It seems like KDE Konsole
is handling the Shift-Left and Shieft-Right keycombinations itself and is not forwarding them.
I went into Settings->Edit-CurrentProfile->Keyboard
and edit the "Default (XFree 4)"
profile. However defining Shift-Left and Shift-Right there doesnt take effect:
Right+Shift E[1;*C
Left+Shift E[1;*D
and test in the "Input" dialog then it seems to yield the right output:
However if I apply the settings and enter Emacs again I don't receive any characters for Shift-Left and Shift-Right. I also tried adding -AppScreen and +AppScreen but same result.
On the other hand I can see the mapping for Shift+Up and Shift+Down in the "Default (XFree 4)" profile:
Up+Shift ScrollLineUp
Down+Shift ScrollLineDown
These Keycodes reach Emacs in the form of:
ESC [ 1 ; 2 A [windmove-up]
ESC [ 1 ; 2 B [windmove-down]
Does anyone know why Shift-Left and Shift-Right are handled specially and howto get them work?
kde konsole keycodes
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I'm running emacs -nw
in console mode inside the KDE konsole
terminal emulator. In Emacs I have defines Shift-Left and Shift-Right from the windmove
package to jump horizontally between buffers.
The problem I see is that konsole
seems to swallow the Shift-Left and Shift-Right keys. The Shift-Up and Shift-Down keys are working. I read the keys received by Emacs with Ctrl-h l
and can see that no keys are received for Shift-Left and Shift-Right however I get keys for Shift-Up and Shift-Down.
On the other hand I can run Emacs inside xterm
as well es Emacs inside gnome-terminal
and receive the right keycodes for Shift-Left and Shift-Right:
ESC [ 1 ; 2 C [windmove-right]
ESC [ 1 ; 2 D [windmove-left]
It seems like KDE Konsole
is handling the Shift-Left and Shieft-Right keycombinations itself and is not forwarding them.
I went into Settings->Edit-CurrentProfile->Keyboard
and edit the "Default (XFree 4)"
profile. However defining Shift-Left and Shift-Right there doesnt take effect:
Right+Shift E[1;*C
Left+Shift E[1;*D
and test in the "Input" dialog then it seems to yield the right output:
However if I apply the settings and enter Emacs again I don't receive any characters for Shift-Left and Shift-Right. I also tried adding -AppScreen and +AppScreen but same result.
On the other hand I can see the mapping for Shift+Up and Shift+Down in the "Default (XFree 4)" profile:
Up+Shift ScrollLineUp
Down+Shift ScrollLineDown
These Keycodes reach Emacs in the form of:
ESC [ 1 ; 2 A [windmove-up]
ESC [ 1 ; 2 B [windmove-down]
Does anyone know why Shift-Left and Shift-Right are handled specially and howto get them work?
kde konsole keycodes
I'm running emacs -nw
in console mode inside the KDE konsole
terminal emulator. In Emacs I have defines Shift-Left and Shift-Right from the windmove
package to jump horizontally between buffers.
The problem I see is that konsole
seems to swallow the Shift-Left and Shift-Right keys. The Shift-Up and Shift-Down keys are working. I read the keys received by Emacs with Ctrl-h l
and can see that no keys are received for Shift-Left and Shift-Right however I get keys for Shift-Up and Shift-Down.
On the other hand I can run Emacs inside xterm
as well es Emacs inside gnome-terminal
and receive the right keycodes for Shift-Left and Shift-Right:
ESC [ 1 ; 2 C [windmove-right]
ESC [ 1 ; 2 D [windmove-left]
It seems like KDE Konsole
is handling the Shift-Left and Shieft-Right keycombinations itself and is not forwarding them.
I went into Settings->Edit-CurrentProfile->Keyboard
and edit the "Default (XFree 4)"
profile. However defining Shift-Left and Shift-Right there doesnt take effect:
Right+Shift E[1;*C
Left+Shift E[1;*D
and test in the "Input" dialog then it seems to yield the right output:
However if I apply the settings and enter Emacs again I don't receive any characters for Shift-Left and Shift-Right. I also tried adding -AppScreen and +AppScreen but same result.
On the other hand I can see the mapping for Shift+Up and Shift+Down in the "Default (XFree 4)" profile:
Up+Shift ScrollLineUp
Down+Shift ScrollLineDown
These Keycodes reach Emacs in the form of:
ESC [ 1 ; 2 A [windmove-up]
ESC [ 1 ; 2 B [windmove-down]
Does anyone know why Shift-Left and Shift-Right are handled specially and howto get them work?
kde konsole keycodes
kde konsole keycodes
edited Dec 2 at 19:06
PerlDuck
5,07911230
5,07911230
asked Dec 2 at 19:04
Konrad Eisele
1237
1237
add a comment |
add a comment |
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1097966%2fkde-konsole-swallows-shift-left-and-shift-right%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1097966%2fkde-konsole-swallows-shift-left-and-shift-right%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown