Emacs в испанской клавиатуре - PullRequest
0 голосов
/ 07 декабря 2018

У меня проблемы с пониманием, почему я не могу набрать } на emacs.Я действительно не знаю, есть ли разница между определенной клавиатурой на моей MacOS High Sierra, которая установлена ​​в Español-ISO, и кодировкой моего буфера Emacs, которая составляет U:---.

.способ, которым я обычно печатаю }, будет соответствовать do M-ç на Emacs, но Emacs отображает M-ç is undefined.Я думал, что все, что нужно, это изменить кодировку буфера emacs на Español-ISO.Однако когда я выполняю M-x list-coding-systems, я не могу найти (или не могу определить) эту кодировку.

Я попытался набрать } на Vim, и это просто сработало.Кажется, я чего-то не понимаю в Emacs или, в более общем смысле, в кодировке и вводе с клавиатуры.Так что если кто-нибудь может указать мне ресурс, который разъясняет эти темы, я буду очень благодарен.

Итак, в обобщении.1) Я не знаю, является ли входная запись, заданная в моих системных настройках, синонимом кодировки.2) Я не знаю, почему ввод с клавиатуры в emacs работает иначе, чем в остальной части моей ОС.3) Я не знаю, как это исправить.

Спасибо, любая помощь будет высоко ценится

1 Ответ

0 голосов
/ 09 декабря 2018

Комментарий @lawlist действительно работает.В моем случае это сначала не сработало, потому что я не перезагружал ОС (или, по крайней мере, так я это объяснял), хотя я закрывал emacs и запускал его снова и снова.Однажды спустя я включил свой MacBook, запустил Emacs, и ключи работали так, как они должны были.

Так что, если он не работает, попробуйте перезагрузить компьютер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...