Weird input sent to the screen constantly - visible in editors
I am not new to either Emacs or vi but when in either, I constantly get hit with a generated code (without touching the keyboard), I am sitting there and all of a sudden, it does this on its own. This in vim. It splits the screen in half and I have to do :q! to exit that session back into the main buffer. I thought it was something to do with this version of vi (vim) and installed emacs, which does something similar and generates mesg about F1.
*vi-help.txt* For Vim version 7.1. Last change: 2008 Mar 03 VIM - minimal help file (NOTE: This is a minimal help file and many tags won't work. Use 'vim' or 'gvim' to read the complete help docs.) k Move around: Use the cursor keys, or "h" to go left, h l "j" to go down, "k" to go up, "l" to go right. j Close this window: Use ":q<Enter>". Get out of Vim: Use ":qa!<Enter>" (careful, all changes are lost!). Jump to a subject: Position the cursor on a tag between |bars| and hit CTRL-]. Jump back: Type CTRL-T or CTRL-O (repeat to go further back). Get specific help: It is possible to go directly to whatever you want help on, by giving an argument to the ":help" command |:help|. It is possible to further specify the context: *vi-help-context* WHAT PREPEND EXAMPLE Normal mode command (nothing) :help x Insert mode command i_ :help i_<Esc> Command-line command : :help :quit vi_help.txt [Help][RO] abc abc abc abc ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ a [+] E434: Can't find tag pattern system info: root@ngrca4-mup:~# uname -a Linux xxxxxxxxxxx 2.6.32-696.20.1.el6.x86_64 #1 SMP Fri Jan 12 15:07:59 EST 2018 x86_64 x86_64 x86_64 GNU/Linux I connect to the machine from Windows using Putty, the latest version. It happens to all the linux machines I access to, not just this one. I connect to other various Unix machines where I do not see this behavior. It happens randomly. I thought my keyboard had an issue and was sending out this code and replaced it to no avail. It's not the keyboard. Looked at settings in the terminal, I cannot trace it to anything. # env SHELL=/bin/bash TERM=xterm HISTSIZE=1000 USER=root LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;0 1:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01 ;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:* .Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31 :*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7 z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01 ;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;3 5:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:* .mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm= 01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35 :*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.a ac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg= 01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36: MAIL=/var/spool/mail/root PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin PWD=/tmp LANG=en_US.UTF-8 HISTCONTROL=ignoredups SHLVL=1 HOME=/root LOGNAME=root CVS_RSH=ssh LESSOPEN=||/usr/bin/lesspipe.sh %s G_BROKEN_FILENAMES=1 _=/bin/env OLDPWD=/root |
Are you working in a console terminal? Are they system messages appearing in the editor? If so, see this post: https://superuser.com/questions/1536...-linux-session
|
Carefully check your PuTTY settings. Especially compare the settings for the machines where you don't have the problem with the machines that do.
In particular check terminal type and the settings in the Terminal configuration tree, but do a side-by-side compare of all the settings. |
I connect via the Putty X-windows emulator that runs on Windows.
Have multiple windows open. I am not at the console of the machine. It's a virtual image. |
Quote:
I am in vi in the escape mode and again it's doing this: *vi-help.txt* For Vim version 7.1. Last change: 2008 Mar 03 VIM - minimal help file (NOTE: This is a minimal help file and many tags won't work. Use 'vim' or 'gvim' to read the complete help docs.) k Move around: Use the cursor keys, or "h" to go left, h l "j" to go down, "k" to go up, "l" to go right. j Close this window: Use ":q<Enter>". Get out of Vim: Use ":qa!<Enter>" (careful, all changes are lost!). Jump to a subject: Position the cursor on a tag between |bars| and hit CTRL-]. Jump back: Type CTRL-T or CTRL-O (repeat to go further back). Get specific help: It is possible to go directly to whatever you want help on, by giving an argument to the ":help" command |:help|. It is possible to further specify the context: *vi-help-context* WHAT PREPEND EXAMPLE Normal mode command (nothing) :help x Insert mode command i_ :help i_<Esc> Command-line command : :help :quit vi_help.txt [Help][RO] ~ ~ ~ ~ [No Name] [+] E434: Can't find tag pattern |
Quote:
If you have connections defined to computers that work, compare those to the settings defined for computers with the problem. X-windows? Are you using PuTTY to establish a connection to the X client on the remote machine? I don't do that. I use it to connect via ssh to the command line. |
I agree with the consensus about Putty settings.
My potential solution: (?) Any way to just default them, default Putty by uninstalling/re-installing? Or create a new Putty saved session for that system? I've sparingly used Putty. In fact, the side thought I have is that the Non-Linux personnel in my company. A.K.A. Everyone else. They ALWAYS have used Putty to communicate with our embedded Linux systems. Between 95, 98, XP, 8, and 10, nary a problem like this. I know for a fact that they do use vi from time to time even though they hate it. Their main problem is that if they take a file to Windows, edit it, then send it back, there's a format problem. So they've bowed to using vi through an SSH session over Putty. Once again, nary a complaint about this type of problem. And some of these people are the types that click-click-click-click, smash enter, enter, enter, or hit the (close window) X, or use the task manager to kill things because they have little patience for stuff that delays them. |
I'm not sure there's a consensus. I seem to be the only one suggesting that, but thanks. :)
I have not made the never-use-windows decision yet, so use PuTTY on a daily basis to manage both my remote servers and my local Linux desktops most of the time. I can toggle over to the local desktops if I want to try something with the GUI, but when doing things like configuring servers, etc., I just do it from my Windows box via PuTTY. The remote servers are headless. Putty has default settings. Unfortunately they are preserved through an upgrade (they're actually stored in the Window registry, by default). One would have to delete all the saved connections and re-input them. I presume that would be painful. Creating a new connection could work, if the defaults haven't been modified and saved. My "theory" (and I'd remind all that it's a SWAG), is that something is set in PuTTY that's causing text or control characters to be sent to the remote server resulting in the "wierd input." Perhaps something to do with keep-alive? An incorrect terminal type string? Incorrect internet protocol version? (what happens if that's set to IPv6 on an IPv4 connection? I don't know) One can also turn on logging on the local, Windows machine to see what's actually being sent and received over the PuTTY connection. PuTTY will allow X-forwarding. I've never tried it but if the OP is using that, I'd suspect it. |
I'm sure the concerned key is F1
If you can't find the solution a SSH level, and if it's the only key causing problems, you could try to deactivate it in Vim or system-wise For information this thread gave birth to another one: https://www.linuxquestions.org/quest...8/#post5867260 |
All times are GMT -5. The time now is 04:08 PM. |