• 締切済み

emacsの日本語入力について

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

みんなの回答

  • realnick
  • ベストアンサー率25% (3/12)
回答No.3

~/.emacs という名前でファイルを新規作成して記述すればよいです. (autoload 'egg "egg" "Initialize EGG." t) という書き方はEmacs-Lispというプログラミング言語です ~/.emacsというファイルを編集することで自分で好きなように カスタマイズできる仕組みになっています.

  • masa19
  • ベストアンサー率75% (22/29)
回答No.2

KNOPPIX Edu6 だと、 Emacsターミナルモードか、 コンソールから "emacs -nw" とコマンドを入力することで 「Ctrl+Space」で日本語入力できるようになるようです。 ただし「Ctrl+Space」で「Mark Set」が機能しなくなるので コピー&ペーストが面倒になります。 本格的にEmacsを使うのならば、 HDDにインストールして設定ファイルを カスタマイズした方が良いと思います。

nihonhikigaeru
質問者

お礼

ありがとうございます。日本語入力できました。 HDDにインストールしてwindowsとデュアルブートする方向で進めていこうと思います。

  • realnick
  • ベストアンサー率25% (3/12)
回答No.1

Emacsのバージョンはいくつでしょうか? バージョンによって設定方法がかわる場合があり, 普通.emacsで設定します. 例えばEmacs-20.7以降でWnnなら (autoload 'egg "egg" "Initialize EGG." t) (set-language-environment "Japanese") (global-set-key "\C-o" 'toggle-input-method) またXEmacsでWnnなら (set-language-environment "Japanese") (select-input-method "japanese-egg-wnn") といった感じです. ちなみに私はWnnやCannaのように仮名漢字変換サーバをたちあげるのが面倒なためSKKを使っています.SKKはEmacsで完結しているのでインストールがわりと簡単です. http://web.mit.edu/jam/www/athena/athena_skk.html などがインストールと設定の参考になるかと.

nihonhikigaeru
質問者

お礼

ありがとうございます。 autoload 'egg "egg" "Initialize EGG." t というのはターミナルで入力すればいいのですか?入力すると、bash: autoload: command not found と出てきてうまくいきません。どうすればよいでしょうか?

nihonhikigaeru
質問者

補足

バージョンは 21.4.1です。

関連するQ&A