Como sair do terminal bash no Emacs

Como sair do terminal bash no Emacs

Posso ter me metido numa situação difícil. Eu tenho 3 janelas no emacs, 2 das quais são buffers e uma delas é um shell bash que criei usando:M-x term

Agora não consigo sair dessa janela ( C-x o) porque todos os comandos estão sendo direcionados para o terminal. Como faço para alternar para fora desta janela de buffer?

Muito grato.

Responder1

Eu normalmente uso M-x shellpara iniciar um shell em vez de term.

Tente alternar entre "modo linha" e "modo char" usando C-c C-je C-c C-kconforme descrito na documentação do modo termo.

Responder2

Pressione C-c oem vez de C-x opara mudar para outra janela. Pressione C-c bem vez de C-x bpara mudar para outro buffer. De forma mais geral, use o prefixo C-conde você normalmente usaria C-x. Pressione C-c C-hpara ver a lista completa de comandos disponíveis no C-cprefixo. Existe, em particular, C-c M-xpara executar um comando por nome (normalmente ligado M-x).

A maioria das teclas de controle são enviadas para o aplicativo e, em particular, a ajuda não está disponível no C-h, mas ainda está disponível no f1, então você pode pressionar f1 mpara ver a ajuda do modo Term, f1 wpara ver em quais teclas um comando está vinculado e assim por diante.

Se você sair do shell (digitando C-dou com o exitcomando), as ligações normais do Emacs serão restauradas.

informação relacionada