Aujourd'hui, j'ai utiliser Cygwin avec rxvt
suivant la ligne de démarrage:
rxvt -bg black -sl 8192 -fg white -sr -g 150x56 -fn "Fixedsys" -e /usr/bin/bash --login -i
Cela me donne un redimensionnables fenêtre Windows native qui est beaucoup mieux que le standard de la fenêtre "DOS" de la valeur par défaut cygwin.bat
offre.
Cependant, la configuration actuelle n'en ai quelques questions:
- Je ne suis pas en mesure de saisir des caractères non-ASCII dans la fenêtre du terminal (c'est à dire ĉ, ĝ, å et Æ, Ø, Å, que j'utilise semi-fréquemment. En fait, le terminal ne sera même pas les accepter quand je les coller dans la fenêtre. Si je colle une chaîne comme "bølle" (norvégien pour "bulley"), tout ce que j'obtiens est "blle".
- Je ne suis pas en mesure de rendre des caractères UTF-8, ils montrent seulement que ?, même si ils sont pris en charge par la police (c'est à dire lors du rendu, les mêmes caractères ISO-8859-1. ils montrent juste une amende.).
Je suis en cours d'exécution anglais Windows Vista avec les paramètres régionaux et la disposition du clavier mis à norvégienne (ISO-8859-1 jeu de caractères?), mais j'ai eu exactement le même problème sur Windows 2000 et XP.
Quelqu'un sait comment résoudre ce problème (c'est à dire une meilleure façon de configurer rxvt)?
Outre les questions mentionnées ci-dessus, je suis très heureux avec rxvt
, donc si je trouve un moyen de les résoudre, j'aimerais continuer à l'utiliser. Toutefois, si les questions ne sont pas (facilement) résoluble, sont les autres bonnes terminal solutions pour Cygwin?
Mise à jour
La solution fournie par Andy et Mattias (édition de l' .inputrc
le fichier) ont permis de résoudre le problème de saisie, mais le rendu est toujours un problème. La sortie est bien quand j'ai rendu en ISO-8859-1, mais lors de l'utilisation de l'UTF-8, je ne reçois ? pour les caractères non-ASCII. Ce comportement est cohérent entre rxvt
, urxvt
(sous Cygwin XFree Serveur X), mintty
et PuttyCyg.
Est-il un fichier de configuration semblable où l'encodage de sortie peut être réglé (c'est à dire l'équivalent de réglage de la sortie locale sur un système Linux)?