Назад | Перейти на главную страницу

Terminal.app не поддерживает модификаторы alt / meta / command-key, такие как meta-backspace

Это наблюдалось в 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.