SSH 経由で Mac OSX と LINUX 間の LC_LOCALE 設定のやり取り

SSH 経由で Mac OSX と LINUX 間の LC_LOCALE 設定のやり取り

私は何年もの間、次の問題に悩まされてきました。 これまで一度も解決できず、仕事を続けられるようにいくつかの回避策を講じてきました。 しかし、もう我慢できず、本当に根本的な解決策を見つけたいと思っています。

問題はこれです。私は AZERTY キーボードを搭載した MacBookPro で作業していますが、ほとんどの場合、QWERTY Mac キーボードを接続しています。さらに、ssh 経由で Linux リモート マシンに接続する必要があります。

ターミナルで開くテキスト エディター (emacs、vim) を使用する限り、キーボードは適切に認識されるので、文句を言うつもりはありません。しかし、gedit や nedit など、X11/XQuartz を経由する他のテキスト エディターを使用しようとすると、クラッシュし、大惨事になります。もちろん、これらのエディターは動作しますが、接続された QWERTY キーボードをまったく検出できません。

では、どのような環境変数をどこに設定すればよいのでしょうか? こうした問題には本当にうんざりしているので、どんな助けでも大歓迎です。

関連情報