I frequently issue a Ctrl-R to reload web pages and once in a while I
miss the R key and hit the "4" key -- just above the "E" and "R" keys
on a US keyboard.

What happens is that:

1. I still see the original web page but it is overwritten by a shell
   prompt -- about 20% down the page.  As far as I can tell, in this
   instance, "CTRL-4" is equivalent to some form of SIGKILL, terminating
   the ELinks process and bypassing the "Do you really want to exit
   ELinks" popup screen.
   
2. The shell session I end up in is frozen and does not accept a refresh
   screen command (Ctrl-L).  

3. If I hit <Enter> after hitting Ctrl-L the screen is cleared but
   hitting <Enter> again displays a second prompt on the same line as
   the first one .. etc. ad Nauseam Aeternam ..

4. If I try to use this shell session and issue commands such as "ls"
   .. "top" .. etc. they behave normally after I hit enter but the
   commands that I type are no longer echoed back to the terminal. 

5. I need to issue a blind "reset" command to get the terminal to work
   normally again.

Has anyone seen this?

Is there any way I could deactivate this annoying "Ctrl-4" key combo? 

I have checked the "Keybinding manager" and the screen configuration
file but I haven't found anything.

Also it only seems to affect ELinks:

I checked a few other ncurses applications as well as a bare bash shell
and when I hit Ctrl-4 nothing happened.

Well..  hopefully someone will have run into this and knows the whys and
the wherefores of this peculiar phenomenon and perhaps have found a
workaround .. 

I would much appreciate any pointers in the right direction since it
always happens under the worse circumstances and it's both a time waster
and source of aggravation to lose a session with a dozen tabs open right
when you're in the middle of something.

:-)

Thanks

cga


_______________________________________________
elinks-users mailing list
[email protected]
http://linuxfromscratch.org/mailman/listinfo/elinks-users

Reply via email to