7 votes

Affichage d'écran GNU + de putty

Est-ce que quelqu'un ici sait comment obtenir le +-*/ sur le clavier numérique pour fonctionner dans GNU screen à partir de putty ?

Les chiffres fonctionnent bien mais pas les opérateurs. Le site / semble être lié pour renommer le Shell actuel ou peut-être démarrer un nouveau Shell. Mon OS hôte est ubuntu 9.04 (l'OS sur lequel j'exécute l'écran).

8voto

David Points 2131

Si vous définissez les paramètres suivants dans votre .screenrc, les touches du pavé numérique fonctionneront

termcapinfo xterm ks@:ke@

Je ne sais pas si cela modifiera d'autres paramètres importants que vous pourriez utiliser, mais cela vaut la peine de faire un essai.

Il se peut qu'il existe une meilleure ficelle de réglage, mais jusqu'à présent, je n'ai pas réussi à en trouver une.

Mise à jour :
J'ai cherché autour de moi en regardant termcap , terminfo , terminfo/termcap y écran manuels Mais il semble que personne n'ait réussi à faire fonctionner simultanément le pavé numérique et les touches fléchées dans les applications ncurses (ils semblent toujours fonctionner dans les applications non-ncurses).

Le plus proche que j'ai vu est celui de ces fils . Quelqu'un a parlé à l'un des responsables du programme à propos d'un problème presque identique, mais au 10 mars, le problème n'était toujours pas résolu.

0 votes

C'est bien que ça ait marché :). Il faut voir si quelque chose d'autre se casse, mais j'espère que non.

0 votes

Hm, en faisant cela, les touches fléchées ont cessé de fonctionner dans Midknight Commander et Centerim

0 votes

C'est réparé pour moi aussi, aucun problème dans les applications jusqu'à présent.

4voto

Garett Points 9597

Vous pouvez vérifier la configuration, en allant sur

Terminal

--> Keyboard

     --> Function keys and keypad

Choisissez celui qui vous convient le mieux. Habituellement, Linux / Xterm R6

0 votes

Ça marche bien si je n'utilise pas l'écran. On dirait que l'écran lie à nouveau ces touches pour une raison quelconque.

0 votes

Même chose ici @Buzzzz, mais cela résout le problème pour moi. vim sans écran, les touches F1-12 fonctionnent bien. sous écran, j'obtiens : ^[[14something. Maintenant, si je règle mon paramètre putty sur "vt100+" (le paramètre linux n'a rien donné), les touches F1-12 fonctionnent dans vim sous écran.

2voto

Babazorro Points 21

Une autre configuration qui a fonctionné pour moi :

Aller à : Configuration de Putty->Terminal->Caractéristiques

Vérifiez le Disable application keypad mode la case à cocher.

http://vim.wikia.com/wiki/PuTTY_numeric_keypad_mappings

1voto

AAzevedo Points 11

Conformément à la réponse d'Andy qui ajoute termcapinfo xterm ks@:ke@ à ~/.screenrc a réglé le problème dans le Shell et les touches fléchées fonctionnent.

Cependant, les touches fléchées ont cessé de fonctionner dans VIM, ce qui, pour moi, a remplacé un problème par un problème encore plus grave.

J'ai donc ajouté à la place dans le fichier ~/.screenrc

termcapinfo xterm* ks@:ke@:kl=\E[D:kd=\E[B:kr=\E[C:ku=\E[A

Jusqu'à présent, tout va bien.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X