• 締切済み

emacs の日本語入力2

このサイトで何回かきいていろんなサイトをおしえてもらったのですがどうしてもcygwinのemacsで日本語入力ができません。 教えてもらったサイトのとおりにやってもファイルがたりなかったり、言っている意味がわからなかったりダウンロードできなかったりしてまともなサイトがありません。 もうこれできいてもできないならあきらめるのですが、どうすれば日本語入力ができるのでしょうか? おねがいですか懇切丁寧に教えてほしいです。素人なので

みんなの回答

  • mappy1983
  • ベストアンサー率70% (7/10)
回答No.2

xyzzyはEmacsと同様の操作で利用できるエディタです。 個人的には非常に気に入っています。 cygwinのEmacsはdos窓の中で動いているので、日本語入力 はalt+漢字キーで使えるはずです。 ただ、使いにくく画面がぐちゃぐちゃになってしまう可能性があります。従って、単にWindowsで使うエディタとしてEmacsをつかいたいなら、xyzzyをつかってみてはどうでしょうか。

  • mappy1983
  • ベストアンサー率70% (7/10)
回答No.1

~/.inputrcにおいて set convert-meta off set meta-flag on set output-meta on set kanji-code sjis ~/.emacsにおいて (set-terminal-coding-system 'sjis-dos) (set-keyboard-coding-system 'sjis-dos) (set-language-environment "Japanese") (set-buffer-file-coding-system 'sjis-dos) (set-selection-coding-system 'sjis-dos) (set-next-selection-coding-system 'sjis-dos) これでどうでしょうかね? CygwinのEmacsはdosのプロンプト内で使うには不便です。sshで対応するなどの方法も考えられますが。 xyzzyの使用を検討してみてはどうでしょうか。

daimaounari
質問者

補足

う~ん. .inputrcと.emacsをつくってもやっぱりつかえません xyzzyとはなんでしょうか?

関連するQ&A

  • emacs の日本語入力

    emacs で日本語を入力ができません。どうすればできるようになるのでしょうか?

  • emacsで日本語入力する方法は?

    Red Hat linux7.0Jを使っています。 window表示モードにするとemacsで日本語が入力できますが テキストモードですと入力できません。 つまり白黒の画面にテキストでコマンドを入力するモードで emacsを立ち上げ、shift+spaceなどを押しても 日本語になりません。これは何かの設定が必要なのでしょうか? どこかのサイトに掲載されていた.emacsをコピーして入れてみました がまったくうまくいきません。初心者なのでよくわかりません。 どなたかお助けください。 お願いします。

  • emacsの日本語入力について

    Linux初心者です。KNOPPIX Edu6をCDに焼いて起動させることができたのでemacsでtexを書いてみようと思ったですが、日本語入力できません。いろいろネットで探して、「ctr + \」、「ctr + o」、「ctr + space」、「shift + space」等試したのですが、日本語入力できません。 どのようにすれば、日本語入力できるのか教えてください。

  • emacsでの日本語表示

    皆さん、ごきげんよう。 さて、タイトルの通りなんですがemacsで日本語表示するにはどうすればいいのですか?(当方初心者です)ターミナルからemacsを起動して「カナ」のボタンを押して入力しても、returnキーを押すとポンっといって消えてしまいます。 Mac OS X 10.3.5 です。よろしくお願いします。

    • ベストアンサー
    • Mac
  • cygwinでemacsを起動できません

    cygwinを使い、emacsをコマンドラインから起動できるようにしたいのですがうまくいきません。 ダウンロードしたemacsはここのサイトのemacs-23.1-bin-i386.zipです。 http://ftp.gnu.org/pub/gnu/emacs/windows/ ちゃんと環境変数を追加してパスを通したんですが、cygwinに元から入っているemacsしか起動できません。どうすればダウンロードしたemacsをcygwinから起動できるようになるんでしょうか?

  • Emacs23の日本語化について教えてください。

    これで3日連続の質問になります。 ご迷惑おかけしてすみません。 Linux歴は長いのですが、スキルは初心者と同等です。 恥ずかしい話ですが、書籍・ネットの内容を何年経っても理解できません。 そこですみませんが質問です。 Emacs23の日本語化について検索しました。 例えば http://www11.atwiki.jp/s-irie/pages/13.html 多分このサイトが一番参考になると思っています。 その内容の中でまず menu-tree-el-0.97.tar.gz をダウンロードしました。 しかし、それ以下の {使い方 menu-tree.el をEmacsのロードパスの通ったディレクトリに保存し、バイトコンパイルします。 .emacsファイルに以下の内容を追加します。 (require 'menu-tree) 文字化けする場合は、menu-tree.elをロードする前にmenu-tree-coding-systemに適当なcoding-systemをセットします。 (if (and (= emacs-major-version 22) (eq window-system 'x)) (setq menu-tree-coding-system 'utf-8)) (require 'menu-tree) 「utf-8」の部分は各自の環境に合わせて設定してください。 } がさっぱり解りません。 ようやく少し「vi」が使えるようになりましたが どこに(require 'menu-tree)を追加するのか解りません。 書籍・ネットの説明でコマンドの先頭に$や#が付いていないと、意味が解りません。 これは、ずっと疑問にしていた事です。 是非教えてください。 「ロードパス」を検索しましたが理解しづらかったです。 力が抜けて「バイトコンパイル」は検索しませんでした。 .emacsファイルは$ findで探せるのでしょうか? ボクは何だかくたびれて自分で頑張らないで ここで質問している気がします。 これは「Emacs23の日本語化について」と 言うよりもLinuxの基本といった感じがします。 「vi」でファイルの内容を変えるのはほぼ理解できました。 「ロードパス」「バイトコンパイル」も難しいですが {.emacsファイルに以下の内容を追加します。 (require 'menu-tree)} どこに追加するのか解りません。 もしかすると疲れて丸投げしているような気がします。 落ち着いて休んだら解るのかも知れません。 許してください。 質問をまとめます。 1.Emacs23の日本語化を具体的に教えてください。 2.よくコマンドの先頭に$や#が付いていないのを  書籍やネットで見ますが、これはどう理解したらいいのでしょうか? 3.熟練者は書籍やネットで見ないコマンドを使います。  こういった方々はどうやって覚えたのでしょうか? 以上です。 度々すみません。 お返事を待っています。

  • emacs→cygwinで日本語

    タイトルでは分かりづらいのですが・・・ emacsで日本語を出力するプログラムを作成し、(例:printf("あいうえお\n");) これをcygwinで表示しようとしているのですが、文字化けしてしまいます。 色々ググってやってみたのですができません。 方法知っている方、ご回答お願いします。 ちなみに$echo あいうえお で あいうえお が返ってくることはできます。

  • かんなについて2

    cygwinをふるインストールして今現在WMakerが使える状態なのですが、日本が入力や表示ができません。 cannaを入れればいと思うのですがどうやって入れるのかが素人なのでわかりません。大変申し訳ないのですがおしえていただけませんか?以前同様な質問をしてURLを教えてもらったのですが、よくわかりません。 このサイトです http://www.atmarkit.co.jp/flinux/special/cygwin2/cygwin01b.html しかしこのサイトおかしいようなきがします。このさいとどおりにやっても以下のファイル libX11.tgz _Xmodmap-101-on-106 _Xmodmap-106 が存在しないのでうまくいきません。 僕の願いはそれに途中までやると突然emacsやjavacが使えません。どうすれば日本語入力や表示がwmakerでできるようになるのですが。真剣です。 素人なのでよくわからず困っています。教えてくださいお願いします

  • emacsでshift+spaceで日本語入力ができない

    emacsを使っていて、今までShift+Spaceで日本語入力ができていたのですが、何を間違えて押したのか、できなくなってしまいました。 他の方法で日本語入力できるので作業に支障はありませんが、今までできていたことができないというのは気持ち悪くてしょうがないです。 Linuxはあまり使えないのでできるだけ簡単な説明をお願いします。どうかよろしくお願いします。

  • emacs

    ubuntu8.10でemacsを使っているのですが、日本語の入力の際に直接入力ではなく一度囲みの中に日本語が入力されてから、emacs上にかかれます。どうしたらなおせるのでしょうか?