Perguntas sobre 'emacs'

O emacs é um editor de texto popular, geralmente caracterizado por sua extensibilidade e frequentemente descrito como "o editor de exibição em tempo real extensível, personalizável, auto-documentável". Agora parte do projeto GNU, foi originalmente desenvolvido por Richard Stallman em meados da década de 1970, e seu desenvolvimento e extensão contínua continuam até hoje.
1
resposta

emacs - C / C ++ pula para o início do bloco contendo

Ao editar arquivos C ou C ++ no emacs, eu gostaria de poder ir para o início do contendo bloco de código. Eu estava esperando encontrar uma função c-begin-of-block, mas, infelizmente, não existe tal função (que eu saiba). Por exemplo, eu poder...
22.03.2011 / 19:49
1
resposta

Como atualizar a lista de tags no modo de organização sem fechar e reabrir o emacs

No meu arquivo org do emacs org-mode, eu tenho uma lista de tags #+TAGS: OFFICE(o) COMPUTER(c) HOME(h) PROJECT READING(r) PHOTOGRAPHY(p) Em algum momento, desejo adicionar uma nova tag à lista e aplicá-la a um item (usando C-c C-c ). Ma...
21.03.2012 / 09:32
1
resposta

No emacs, como alinho os parênteses de fechamento ao início da linha de abertura?

O estilo de recuo padrão para chamadas de função com várias linhas em muitos modos emacs é alinhar o colchete de fechamento com os outros argumentos para a função, assim: function_one( arg1, arg2 ); Eu preferiria que o colchet...
16.01.2013 / 21:15
3
respostas

Como posso escrever chaves, {e} no Emacs no Mac OS X com um layout de teclado escandinavo?

Não consigo escrever { e } no Emacs no meu Macbook Air com um layout de teclado sueco. Em todos os outros programas eu faço isso pressionando alt + shift + ( para { e as chaves correspondentes com ) para } . Como posso digita...
02.02.2011 / 22:36
1
resposta

Emacs: como escolher boas associações de teclas personalizadas?

Sou iniciante no Emacs e gostaria de começar a adicionar algumas associações globais de teclas personalizadas para tarefas comuns como replace-string , replace-regex etc., que não as têm por padrão. Eu quero fazer boas escolhas e vejo algun...
23.11.2010 / 20:11
1
resposta

Emacs: como acionar a rolagem quando o cursor é n-linhas da parte superior / inferior da tela?

Gostaria de acionar um pergaminho no emacs quando meu cursor chegar a 4 linhas da parte superior ou inferior do terminal. Meu arquivo .vimrc contém esta linha: :set scrolloff=4 O que eu adiciono ao .emacs para conseguir o mesmo?...
03.08.2010 / 17:49
1
resposta

Como posso escrever um comando do emacs que insere um texto com uma string variável na posição atual do cursor?

Eu gostaria de escrever um comando elisp emacs que insira uma string fixa que contenha uma parte variável na posição atual do cursor: \label{$STRING} \index{\nameref{$STRING}} em que o comando deve consultar $STRING e inserir todo o te...
13.02.2012 / 12:48
2
respostas

Exclui dados do meio de um arquivo binário com o modo hexl

Eu tenho um arquivo binário razoavelmente grande (algumas dezenas de MB) e gostaria de remover alguns KB em algum lugar no meio, eles são dados intercalados, não o começo nem o fim. Idealmente, eu gostaria de usar o emacs e o modo hexl parece...
29.10.2010 / 01:50
1
resposta

Maneira fácil de trocar caracteres na linha de comando com as teclas de atalho do emacs?

Se eu estiver no vi, e eu ver que transpus os dois caracteres, é facilmente corrigido colocando o cursor sobre o primeiro e digitando x seguido por p no modo de comando. Existe algum truque semelhante que funcione na linha de comando do...
19.07.2011 / 09:50
3
respostas

Definição de atalhos específicos de modo principal no emacs

No meu arquivo .emacs , quero adicionar uma ligação de chave para um modo principal específico (definindo coffee-compile-file a C-c C-c no modo de café). Encontrei muitas instruções sobre como usar local-set-key e global-set-key ,...
27.03.2011 / 05:35