Quando eu pressiono C-; em emacs + iterm2 por que isso só acontece?

1

Eu gostaria de usar o iedit-mode junto com o modo paredit. Quando eu ligo C-; para iedit-mode globalmente, eu ainda sempre recebo 'paredit-semicolon quando eu pressiono C- ;. Eu pensei que isso era meio estranho. Eu gravei uma macro de teclado para ver se isso me ajudaria a ver quais chaves o emacs estava vendo e isso só mostra que eu pressionei, não C-; Isso significa que o emacs não está obtendo o C de alguma forma? Se sim, porque?

Estou fazendo isso com o último e-mail homebrew (24.2) em uma janela de terminal iterm2 em um mac.

    
por Chris Bilson 15.10.2012 / 15:49

1 resposta

2

Não acho que os terminais façam distinção entre ; e C-; . Se você quiser usar C-; , eu tenho medo que você tenha que usar a versão da GUI. Veja por exemplo esta questão sobre C-( . Você pode ser capaz de dizer ao iTerm2 para enviar um código hexadecimal ao pressionar C-; que você ligaria no emacs. Eu não tentei embora.

    
por 16.10.2012 / 21:42