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



4
Como substituir parênteses correspondentes?
Eu escrevo (e reescrevo) muitas fórmulas matemáticas no LaTeX com o Emacs. Frequentemente encontro situações em que quero alterar um par de parênteses para melhorar a legibilidade. Meu Emacs tem a gentileza de me mostrar o delimitador correspondente, mas como faço para alterá-lo programaticamente? Por exemplo, altere os delimitadores externos …

3
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 selecionada) …

4
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 interface …

2
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 abertura …

2
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 my-delete-surrounded-parens () (interactive) ;; save where region begins …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.