https://bugs.kde.org/show_bug.cgi?id=506340
Bug ID: 506340
Summary: Dolphin sends Ctrl-E/Ctrl-U to terminal interfering
with user shell key bindings
Classification: Applications
Product: dolphin
Version First 25.04.2
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: panels: terminal
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Dolphin sends Ctrl-E followed by Ctrl-U to clear terminal lines when syncing
directories
This interferes with user-defined shell key bindings (like Fish shell's bind
\ce)
Happens can be seen when the use has navigated to a different directory, and
presses F4 a few times.
This is improper behavior - file managers should not send shell control
characters
Should use proper terminal escape sequences instead
Standard terminal control sequences would be:
ESC[E or ESC[999C to move cursor to end of line
ESC[2K to clear the entire line
ESC[K to clear from cursor to end of line
SUMMARY
Terminal panel sends unexpected Ctrl+E and Ctrl+U sequence, instead of Standard
terminal control sequences
STEPS TO REPRODUCE
1. Set up Fish shell binding: bind \ce 'echo "hello bug triggered 1"', bind \cu
'echo "hello bug triggered 2"'
2. Navigate to a different directory, Press F4 for konsole.
3. Triggers the Ctrl-E binding and Ctrl-U unexpectedly
OBSERVED RESULT
> hello bug triggered
hello bug triggered 2
EXPECTED RESULT
Not having these triggered
SOFTWARE/OS VERSIONS
Windows:
macOS:
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: ?
KDE Plasma Version: not running on plasma
KDE Frameworks Version: 25.04.2
Qt Version: 6.?
ADDITIONAL INFORMATION
Possibly seen in other shells. I am unsure if this should be filed under
dolphin or konsole.
--
You are receiving this mail because:
You are on the CC list for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.