• ベストアンサー
  • すぐに回答を!

emacs内のterminalで日本語表示

  • 質問No.6815763
  • 閲覧数489
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 70% (7/10)

タイトル通りなのですが、
emacsを二分割にし、左はC言語を書き、右は"M-x ansi-term"によってターミナルを呼び出してコンパイル、実行を行うのですが
printf内に日本語があるとterminalでは文字化けしてしまいます。どうすればいいでしょうか。
捕捉としてterminalを単体で開いて実行した場合は文字化けしません。


また別の質問になるのですが、
emacsでC言語を書き、"M-x compile"でコンパイル、実行をした場合、表示は問題ないのですが、
scanfを用いた場合、数値入力が出来ません。どうすればいいのでしょうか。


OSはMacOSX、Carbon emacs使用です。よろしくお願いします。

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

  • 回答No.1
  • ベストアンサー

ベストアンサー率 55% (1857/3366)

ansi-termは使ってないですが

M-x set-buffer-process-coding-system
で その場のコード変更ができるはずです。
お礼コメント
panacafe

お礼率 70% (7/10)

自己解決しましたが、回答ありがとうございました。
投稿日時:2011/06/24 13:36
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,600万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A

その他の関連するQ&Aをキーワードで探す

ピックアップ

ページ先頭へ