Пожалуйста, постарайтесь простить этот вопрос, немного не относящийся к теме программирования. По крайней мере, я получаю эту проблему при переносе моего кода C++ в Linux. Проблема, с которой я сталкиваюсь, очень проста: некоторые комбинации клавиш не распознаются emacs. Одним из результатов этого является то, что я не могу «отменить» изменения в Emacs.
Я запускаю Putty.exe из Windows на свою машину с Ubuntu. Набор символов Putty (Окно -> Перевод -> набор символов полученных данных) — UTF-8, и все мои шведские символы аккуратно отображаются на консоли. Однако в Emacs я не могу заставить C-_ работать. Ничего не произошло. Комбинация клавиш на моей шведской клавиатуре
Ctrl Shift -
Любые указатели полезны!
(global-set-key (kbd "C--") 'undo)
Можно также привыкнуть кC--
для отмены, так как это означает меньшее количество клавиш и будет работать через PuTTY. - person Deniz Dogan   schedule 04.11.2010