みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

macのターミナルで日本語入力出来るようにするには?

現在、macのターミナルでJavaを勉強していて、
例えば
class Hello {
public static void main(String[] args) {
System.out.println("こんにちは");
}
}
というスクリプトを書きたいのですが、viで「こんにちは」と入力しても
vi上では文字化けしてしまいます。

これを、文字化けせずに入力できるようにするには、どういった設定をすればいいのでしょうか?
また、仮にその設定をした時の弊害もあれば教えていただければと思います。

一応調べてやってみたのですが、わからずで。。。

教えてください!

投稿日時 - 2007-11-26 23:53:12

QNo.3549886

すぐに回答ほしいです

質問者が選んだベストアンサー

私の環境は Tiger ですが、

ターミナルのメニューバーの「ターミナル」から「ウィンドウ設定...」とするとターミナルインスペクタというウィンドウが表示されます。このウィンドウ上部のボタン(?)から「ディスプレイ」を選択し、下の方にある「文字セットエンコーディング」から望みの文字コードを選択します。

この最後が結構厄介なのですが、お使いの環境の文字コードが分からないのであれば、日本語がちゃんと表示される文字コードをひとつひとつ試して探す必要があります。

vi で日本語入力したことがないので、vi 側の設定は分かりません。Emacs だとまたいろいろとあって、これまた面倒なんですが。一番簡単なのは Mac 標準のテキストエディットを使う事かな?

弊害は特にないと思います。ターミナルの相手側の日本語環境が異なると上記の設定を再度行う必要があるくらいです。

投稿日時 - 2007-11-27 13:19:31

お礼

締め切り遅くなりまして申し訳ございません。
ありがとうございました!

投稿日時 - 2008-01-09 13:52:50

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)