【Meadow】日本語ファイル名は表示できない?


Meadow3を使っています。

find-file でディレクトリを開く(dired)と、ファイルが一覧されますが、
日本語入りのファイル名、日本語入りのディレクトリ名は表示されません。

(require 'ls-lisp)
としても変化ありませんでした。

どうすれば日本語入りファイル名を使えるようになるのでしょうか?

Meadow3
.emacs 抜粋
(require 'un-define)
(require 'jisx0213)
(set-language-environment "Japanese")
(set-default-coding-systems 'utf-8)
(set-terminal-coding-system 'utf-8)

file-name-coding-system => nil
default-file-name-coding-system => utf-8

参考にしたページ
http://search.luky.org/linux-users.9/msg05958.html

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/10/09 11:14:29
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:i_kumagoro No.1

回答回数170ベストアンサー獲得回数58

ポイント100pt

1.

(set-default-coding-systems 'utf-8)

よりも後ろに

(setq default-file-name-coding-system 'japanese-shift-jis)

と書く。


2.

(set-default-coding-systems 'utf-8)

を消す。


のどちらかでいけると思います。

id:nannde

i_kumagoroさま

いつもお世話になっております!

1番実施いたしました。完璧です!!

ありがとうございます。

2009/10/09 11:14:03
  • id:nannde
    c:\TEMP\test-あ.txt を Meadow にドラッグ&ドロップすると

    Debugger entered--Lisp error: (error "Can not read file:C%3a/TEMP/test-%c2%a0.txt")
    signal(error ("Can not read file:C%3a/TEMP/test-%c2%a0.txt"))
    error("Can not read %s" "file:C%3a/TEMP/test-%c2%a0.txt")
    dnd-open-local-file("file:C%3a/TEMP/test-%c2%a0.txt" private)
    byte-code("ニ噬% ...

    となります。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません