Because of some difficulties in getting Emacs interact correctly with the fcitx input framework on my Ubuntu, I have to use built-in input methods in Emacs. However, I haven't been able to find a way to see the character mapping for each input method that is there. For example, I couldn't find a way to enter ñ in Spanish (input method spanish-prefix), or ' in German (input method german), in my US keyboard. How can I view the character mapping with respect to the current keyboard?

  • Are you looking for describe-input-method? (on C-h I by default). – phils Jan 20 '16 at 13:45
  • @phils Thanks. That offers some description, but in some cases it's pretty short, and doesn't seem to have the full keyboard mapping, and for some input methods there's still no way to figure out how to enter the character I want. – xji Jan 20 '16 at 13:49
  • I've always been under the impression that this help listed all characters supported by the input method. (Meaning, if I'm right, that you would need to use a different input method to obtain other characters). – phils Jan 20 '16 at 13:54
  • @phils Nope, for example, help on spanish-prefix returned this:Input method: spanish-prefix (`ES>' in mode line) for Spanish Spanish (Español) input method with prefix modifiers effect | prefix | examples ------------+--------+---------- acute | ' | 'a -> á diaeresis | " | "u -> ü tilde | ~ | ~n -> ñ symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ – xji Jan 20 '16 at 14:11
  • @phils Or on german it returns this, only two lines: Input method: german (`DE@' in mode line) for German German (Deutsch) input method simulating SUN German keyboard – xji Jan 20 '16 at 14:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.