I am using xfce terminal on one side of screen, and many tabs. But when I want to use EOF interupt (aka <ctrl>-D
), then the tab will remove its position from that side of screen to the other (see image below), I have even try to set -o ignoreeof
but to no avail.
As you can see, the first tab Terminal
will get off the right side of screen to the other, only because of <ctrl>-D
. Is there a way to fix this bug? (that is -> the tab where is EOF interupt triggered (Terminal
in my case), will stay at its position (will be fixed), without moving randomly on the screen)? This is really annoying.
I cannot find any shortcut for <ctrl>-D
in ~/.config/xfce4/terminal/accels.scm
, so I assume the xfce4-terminal does not interpret it? (And let it be handle as interrupt?), but not sure where the problem is.
~/.config/xfce4/terminal/accels.scm
) where should be, so I cannot say, ifxfce4-terminal
is really clobbering the shortcut. Seems to do so, but I cannot prove it – Herdsman Jun 03 '20 at 20:29cat
is being misused, right? (Just to make sure.) This is a very striking bug if it really is so. I installed it in my system (which only has a window manager) and tried to reproduce the bug, but I could not. The tab closes just as expected. The version of xfce4-terminal isxfce4-terminal 0.8.7.4 (Xfce 4.12)
, what is yours? My guess is that the^D
is intercepted, if not by a custom terminal binding as you have already ruled out, then by a XFCE binding. – Quasímodo Jun 04 '20 at 16:03xfce4-terminal 0.8.7.4 (Xfce 4.12)
. It seems like a bug, but by what it could be intercepted? And I do know about XFCE bindings, what are they, and where is their config file? – Herdsman Jun 04 '20 at 22:42