質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Emacs

GNU Emacsと拡張性の高い、高性能なテキストエディタです。豊富なライブラリの導入により、統合開発環境やWebブラウザとしても機能させる事が可能です。

Q&A

解決済

1回答

313閲覧

特定のPCだけリモートサーバのemacsで日本語が扱えない。

ultraman

総合スコア12

Emacs

GNU Emacsと拡張性の高い、高性能なテキストエディタです。豊富なライブラリの導入により、統合開発環境やWebブラウザとしても機能させる事が可能です。

0グッド

0クリップ

投稿2017/10/01 16:43

編集2017/10/02 02:37

###前提・実現したいこと

リモートサーバにログインするクライアントで日本語が使えるPCと使えないPCがあります。
日本語を扱えるようにするにはどうしたらいいのかアドバイスをお願いします。

###発生している問題・エラーメッセージ

・使えないPCで日本語を含むテキストを開くと日本語がすべて?になっている。
・使えないPCで日本語を入力すると入力した文字が消えてファイルの先頭にカーソルが移動する。

■使えるPC
iMac
・英語USキーボード
・バージョン10.12.2(macOS Sierra)
・モードライン -UU-:----F1 test All (1,0) (Fundamental)---

MacBook Air
・英語USキーボード
・バージョン10.10.5(OSX Yosemite)
・モードライン -UUU:----F1 test All (1,0) (Fundamental)---

■使えないPC
MacBook Pro
・英語USキーボード
・バージョン10.12.6(macOS Sierra)
・モードライン -=--:----F1 test All (1,0) (Fundamental)---

###試したこと
使えないPCで文字コードを変換してみました。
C+x RET f utf-8

モードラインが下記の通り変更されましたが、日本語は扱えません。
モードライン -=-U:----F1 test All (1,0) (Fundamental)---

###補足情報(言語/FW/ツール等のバージョンなど)
サーバ環境
CentOS release 6.9(Final)
Emacs 23.1.1

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2017/10/02 03:20

それぞれの PC から CentOS にログインした際に 環境線数に違いはありませんか?
ultraman

2017/10/02 03:34

返信ありがとうございます。 サーバには全てのPCより同一ユーザにてsshでログインしています。このため環境変数は同じものが使用されていると思います。
guest

回答1

0

自己解決

CHERRYさんのアドバイスによりprintenvしたところ
使用できないPCではLANGがCになっていました。
明示的にLANG=ja_JP.utf8を設定することにより解決しました。
ありがとうございました。

投稿2017/10/02 06:37

ultraman

総合スコア12

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2017/10/02 06:56

原因がつかめないのがイマイチすっきりしませんが、解決してよかったです。 環境変数が変わってしまう原因として思いつく点としては、ターミナルやSSHの設定でしょうか。 ローカル側のPCの SSH の設定で、「SendEnv」の設定をしてSSHログイン時に環境変数を上書きするように設定されていたりしないでしょうか? ターミナルプログラム(ターミナル.appiTerm.app 等)の設定かもしれません。
ultraman

2017/10/02 07:36

sshをデバッグモードで確認したところ 使用できるPCで「Sending env LANG = ja_JP.UTF.8」していました。 (使用できるPCは5年以上使用しているもので自分で設定したのか覚えていません) とても助かりました。ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問