On my system, there are files and folders with russian file names. However, in dired buffers and filename complations they are garbled (as mojitake).

The problem is compounded by the fact that even if i switch to russian input methods, russian parts of the path are not recognized when i ipnut them when, for example, while running find-file command.

As far as i can determine, filenames are actually in utf-8; at least when i recode dired buffer with that encoding, they are shown correctly (although buffer pretty much stops working, as attempts to follow those directories cause "no such directory" errors).

When i set langage environment to UTF-8, problem partially goes away, as at least dired buffer behaves properly, but i have problems with entering russian parts of the path (as input-method is not russian there), and setting input method messes filename completions again,

How can the problem be resolved?

  • I have just tested with a file called ☺—“hello” (Debian) When I click it, it opens. Can you add more info on how to reproduce? – ctrl-alt-delor Sep 7 '18 at 20:09

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.