Terminal.app não suporta modificadores de alt / meta / command-key, como meta-backspace

5

Isso foi observado no Mac OS X 10.5, executando Terminal.app . Em uma máquina Linux nativa, a partir de um prompt de comando bash , digitar meta - retrocede apaga até o espaço em branco mais recente. Em um Mac, soa o sino do sistema.

O SSHing em uma máquina Linux com Terminal.app como o terminal causa o mesmo problema.

Esse comportamento é consistente com o aplicativo de terceiros iTerm . No entanto, o programa do Windows PuTTy lida com meta - backspace (e outros comandos meta ) como esperado.

    
por sludge 07.06.2009 / 20:35

2 respostas

3

A solução real para este problema é usar a opção como meta no Terminal.app preferences e Emacs. No Emacs 23, eu faço:

(setq mac-option-modifier 'meta)

para usar a opção como meta . Espero que isso ajude.

    
por 29.06.2009 / 20:04
-1

Você pode considerar o uso do iTerm (iterm.sf.net) em vez do Terminal.app ... Eu acho muito mais completo que o Terminal.app.

    
por 29.06.2009 / 19:46