Это наблюдалось в Mac OS X 10.5, работающей Terminal.app
. На собственной машине Linux из bash
командная строка, ввод мета-Backspace удаляет до самого последнего пробела. На Mac звучит системный звонок.
Подключение по SSH к машине Linux с Terminal.app
поскольку терминал вызывает ту же проблему.
Такое поведение согласуется со сторонним приложением. iTerm
. Однако программа Windows PuTTy обрабатывает мета-Backspace (и другие мета команды), как ожидалось.
Настоящее решение этой проблемы - использовать параметр как мета в Terminal.app
предпочтения и Emacs. В Emacs 23 я делаю:
(setq mac-option-modifier 'meta)
использовать вариант так как мета. Надеюсь это поможет.
Вы можете рассмотреть возможность использования iTerm (iterm.sf.net) вместо Terminal.app ... Я считаю, что он гораздо более полнофункциональный, чем Terminal.app.