Comment utiliser des graphismes avec Midnight Commander sur OS X sous ssh?

J'ai découvert que lorsque je fais ssh à une machine en utilisant OS X 10.6 et j'utilise mc je ne vois pas les caractères de dessin graphique .

Cela n'arrive pas si j'ouvre le terminal et démarre le mc .

Je me connecte à l'aide de putty configuré pour utiliser xterm-color , configuraton qui fonctionne très bien si je fais ssh à une machine linux.

Le mc de OS X est la version 4.7.0 (installée à l'aide de macports).

Quelle locale retourne:

  • LC_CTYPE = "C" <== ssh
  • LC_CTYPE = "UTF-8" <== Terminal.app

Ssh: mc> les bits d'affichage montrent: 7-bit ASCII (le changement ne l'aide pas, il est par défaut pour la même valeur) Terminal.app: mc> bits d'affichage montre: UTF-8

L'environnement affiche TERM=xterm-color dans les deux cas Terminal.app et ss mais mc semble different .

J'ai déposé un bug chez mc avec ces informations à l' adresse http://www.midnight-commander.org/ticket/2339

3 Solutions collect form web for “Comment utiliser des graphismes avec Midnight Commander sur OS X sous ssh?”

L'option suivante pour mc m'a fait l'affaire.

 ./configure --with-screen=ncurses 

J'avais aussi d'autres options, mais je pense qu'elles ne sont pas pertinentes

 --enable-extcharset --enable-charset --with-edit 

J'avais accès à OSx à partir d'Ubuntu. Voici la sortie locale sur osx:

 LANG= LC_COLLATE="C" LC_CTYPE="C" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL= 

Et j'ai eu xterm-256color comme mon TERME.

Tapez simplement

 export LC_CTYPE="UTF-8" 

Pendant que ssh-ing, lance le mc.

Bonne chance!

Vous pourriez avoir de la chance de changer les polices, le mode aligné et les paramètres de traduction sur PuTTY.

L'utilisation de Courier New ou Lucida Console peut vous donner des personnages linedrawing, en utilisant l'option Unicode linedrawing points.

Vous pouvez également essayer la police de terminal Windows.

  • Comment, en tout cas, les clés SSH diffèrent-elles des clés asymétriques utilisées à d'autres fins?
  • Le renvoi d'agent ne fonctionne pas
  • Impossible d'utiliser le clavier correctement dans le mastic
  • Puis-je créer un fichier de configuration pour un script shell?
  • Configuration supplémentaire requise pour le transfert ssh-agent?
  • Puis-je cloner un système de fichiers racine d'un serveur en cours d'exécution via ssh?
  • Scp entre deux hôtes distants de mon (troisième) pc
  • Comment puis-je résoudre l'erreur "impossible d'exécuter un fichier binaire"?
  • Comment puis-je me déconnecter d'une session SSH ouverte et distante?
  • Comment copier un fichier sans utiliser scp dans une session ssh?
  • Comment utiliser ssh / scp entre les machines non publiques
  • Soyons le génie de l'ordinateur et du réseau.