Perguntas com a marcação «balanced-parentheses»

9
Formatar automaticamente colchetes

Estou tentando criar uma função que coloca / alinha / recua colchetes de acordo com a formatação no estilo Allman (para codificação em C). De um modo geral, sou fã da interface do Smartparens disponível para os usuários para personalizar a funcionalidade. Eu escrevi várias outras funções usando a...

9
Defina a região para incluir parênteses

Começando com o ponto ou região ativa, como faço para expandir rapidamente (em um pressionamento de tecla / comando) para incluir o próximo conjunto de parênteses? Se eu começar com: ( |significa ponto) (defn foo [x] (+ x |42)) Ou se eu começar com: ( <e >coloque a região...

8
Remover parênteses na região

Existe uma alternativa melhor para essa função que eu uso para remover parênteses em uma região? Estou procurando por um Emacs embutido, ou algo melhor escrito, algo que remova qualquer par da região selecionada (ex: colchetes, colchetes, aspas duplas, aspas simples) (defun

8
Como mostrar parênteses correspondentes mais rapidamente?

Quando você digita parênteses de fechamento (ou talvez funcione também para outros símbolos emparelhados) e o parêntese de abertura não é visível na tela, o Emacs "salta" para abrir parênteses para mostrar onde ele está. Isso é muito útil. Quero fazer um período para o qual os parênteses de...