LinuxにsshしてEmacsを実行すると、MacターミナルがUnicode UTF-8を正しく表示しない
私はMacにログインして、ターミナルを実行し、Linuxシステムにsshしてmake、emacsウィンドウで実行しています。エラーログは次のようになります。 _raw.cpp:139: error: invalid conversion from âconst char*â to âsize_tâ _raw.cpp:139: error: initializing argument 2 of âint snprintf(char*, size_t, const char*, ...)â _raw.cpp:139: error: invalid conversion from âintâ to âconst char*â _raw.cpp:139: error: initializing argument 3 of âint snprintf(char*, size_t, const char*, ...)â どうやらGCCはユニコードのスマートクォート文字を使用しようとしているようですが、それらはUTF-8として送信されており、Emacsはそれらをインターセプトしています。ここでの問題は、EMACSがサブプロセスによって生成されたUTF-8をターミナルに渡す必要があることだと思います。それを実現する方法はありますか?