Summary: | shift return gives unexpected behaviour | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Hans-Peter Guggenbichler <hanspeterg> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 1.6.6 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Hans-Peter Guggenbichler
2008-02-20 14:14:06 UTC
It appears that there is a key binding in the default set supplied with Konsole which causes this. Shift+Return causes "\E0M" to be sent to the terminal. I don't know at the moment why the binding is there. In KDE 4, it can be removed in the GUI: 1. Settings -> Edit Current Profile -> Input 2. Click Edit... 3. Select the "Return + Shift" line in the binding list 4. Click Remove 5. Click OK and then OK again. In KDE 3, the default set of key bindings are hard coded and cannot be changed. You can however changed to a different keyboard mapping via the Settings -> Keyboard menu. The key bindings other than the default ("XFree 4.x.x") in that list are read from the *.keytab files in /usr/share/apps/konsole I should add some context to comment #1. Konsole allows custom key bindings to be defined which are used to map key combinations to the characters sent to the terminal. Thanks a lot, that is what I needed to know. I'd also like to know which control sequences (e.g. clear line, set cursor position) are valid for kconsole. Reason is, I have to connect to a couple of AIX servers from 4.3 up to 5.3. They are running applications in text terminals written with something like curses. I have to provide all the keycodes and control codes to this system to get the thing running on my linux desktop machine. I was looking for some documentation but couldn't find any. Can you provide a list of valid control sequences and keycodes? regards, Hans-Peter > I'd also like to know which control sequences > (e.g. clear line, set cursor position) are valid for kconsole. Konsole tries to be XTerm-compatible. Most of the actual escape sequences are taken from the DEC VT102 terminal. A list of control sequences for XTerm, which should also work for Konsole, can be found here: http://rtfm.etla.org/xterm/ctlseq.html great info! thanks a lot bye Hans-Peter |