Emacs

8
Como substituir ligações de teclas por `term`

Para algumas tarefas como o uso de Ruby prye tmuxtanto eshelle shellnão se comportam bem. Tentei usar term, mas minha incapacidade de substituir as teclas de atalho termtorna seu uso irritante. Como posso definir, por exemplo, M-ocomo other-windowe M-kcomo kill-bufferquando se usa...

8
Como evitar que o emacsclient inicie um novo quadro sempre?

Eu tenho o Ubuntu 12.04 rodando com o Emacs 24.3. Na inicialização do computador, emacs --daemoné executado e eu modifiquei o parâmetro emacs24.desktoppara tomar emacsclient -c -a ""como exec. No entanto, sempre que tento abrir um arquivo, um novo quadro é aberto toda vez. Existe uma maneira de...

8
Como truncar informações de buffer na lista de helm

Quando tenho muitos buffers abertos e uso helm-minipara examiná-los, percebo que os buffers profundamente aninhados ou vagabundos ocupam muito espaço horizontal, fazendo com que eles se enrolem, assim: Como posso obter o leme para truncar essas linhas para que elas não se espalhem? Alternar...

8
Janela dividida na borda mais externa

Estou procurando uma maneira de adicionar uma nova janela de altura total dividida a uma configuração de janela existente (dividida). Como não sei como explicá-lo corretamente, publicarei alguns gráficos ASCII mostrando o comportamento desejado para dois exemplos de configurações de janelas:...

8
Selecionando texto sem mover o cursor

Eu gostaria de aumentar uma seleção sem mover o ponto (o cursor) de sua localização. Sei que sempre posso usar C-u C-spcpara ir para o local anterior, mas gostaria de evitar isso. Mais especificamente, eu gostaria de fazer as duas operações: Selecione todo o texto no buffer Adicione gradualmente...

8
Escrevendo Elisp portátil

Idealmente, eu gostaria de poder armazenar todo o conteúdo do meu .emacs.ddiretório e fazê-lo "simplesmente funcionar" em qualquer Emacs em que o carregue, mas ainda assim tirar proveito de todos os recursos do ambiente específico, como os sistemas de janelas da GUI. Não estou procurando uma...

8
Simulando operações do mouse com o teclado

Existe alguma maneira, através de algum comando que possa ser invocado pelo teclado, de fazer o Emacs pensar que eu cliquei em um ponto específico (para que ele faça o que faria se eu clicasse lá, por exemplo, siga o link ou abra um menu )? Ou que passei o mouse no ponto (para que a dica da...

8
Ambiente persistente para compilação Mx

Quando executo M-x compile, gera um novo subshell para executar meu comando de compilação. Assim que o comando de compilação retornar, o processo do shell será interrompido. Eu posso ver por que isso seria desejável na maioria dos casos, mas atualmente estou em uma situação em que não é...