After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 608163 - Incompatibilities using gnome-terminal with GNU screen or tmux and emacs
Incompatibilities using gnome-terminal with GNU screen or tmux and emacs
Status: RESOLVED FIXED
Product: vte
Classification: Core
Component: general
0.22.x
Other Linux
: Normal normal
: ---
Assigned To: VTE Maintainers
VTE Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-01-26 15:21 UTC by Michael Havas
Modified: 2015-01-03 14:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Havas 2010-01-26 15:21:22 UTC
When using either screen or tmux with emacs, I experience some incompatibilities that I do not experience when not using screen or tmux. Normally I would see this as a screen or tmux bug but I do not experience these problems when using xterm or putty.

Some such incompatibilities are:

M-x horizontal cursor-key :: 
  - Supposed to: Move by a word.
  - Actually does: Inserts characters '3C' or '3D' depending on the cursor-key.

C-x horizontal cursor-key :: 
  - Supposed to: Move by a word.
  - Actually does: Inserts characters '5C' or '5D' depending on the cursor-key.

M-ret ::
  - Supposed to: In org-mode, new-line move cursor intelligently on next line.
  - Actually does: Inserts new line but does indent properly.

This occurs with empty ~/.screenrc and ~/.tmuxrc configurations on Fedora 12.

screen: 4.00.03
tmux: 1.1
emacs: 23.1.1
gnome-terminal: 2.28.2

Thanks,

Michael
Comment 1 Christian Persch 2010-01-26 16:17:31 UTC
-> vte
Comment 2 James 2010-04-06 14:33:53 UTC
I too can confirm that I experience similar problems and would love to see this fixed.
Comment 3 Egmont Koblinger 2015-01-03 14:37:56 UTC
I assume these were fixed in bug 600659, available since vte-0.36.3.
Please reopen if you still experience issues.