Perguntas com a marcação «region»

O texto entre o ponto e a marca em um buffer.

31
Como selecionar regiões não contíguas no Emacs?

Suponha que eu já tenha selecionado algum texto no buffer atual. É possível selecionar outro trecho de texto, mantendo a seleção anterior (e assim por diante)? Adicionado : Uma motivação para essa funcionalidade é a seguinte: Suponha que eu tenha algum texto parecido com este: paragraph 1...

18
Elisp para aplicar o comando apenas à região selecionada

Digamos, eu tenho um código como este: (defun some-function () (interactive) ;; do something ) Agora eu quero some-functionoperar apenas na região selecionada no buffer? Como eu posso fazer isso ? Além disso, pode haver dois caminhos de código separados para fazer algo se eu tiver selecionado...

12
Fontify uma região de um buffer com outro modo principal

Eu tenho um buffer que mostra a documentação para os módulos Ansible. Este buffer possui seu próprio modo principal, que fornece todo o material padrão. Notavelmente, ele tipifica o buffer para destacar a marcação embutida, opções, seções, etc. Em suma, é bem parecido com M-x man. Na parte...

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
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
Limite à restrição anterior

Existe uma maneira conveniente de restaurar a restrição anterior? Então, após a seguinte sequência de eventos: Marcar uma região Ligue narrow-to-regione faça algum trabalho. Ligue widenpara pular e procurar algo Eu gostaria de restringir a região original novamente sem precisar marcá-la...

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
Soma números na região

Como posso somar um conjunto de números intercalados com texto na região (não uma região retangular). Por exemplo, se a região contiver este texto: Widgets 234 Sprockets 44 Nubbins 12 Fork handles 4 4 Candles Estou procurando um comando que reportará 298 de alguma forma (298 = 234 + 44 + 12 + 4...

8
Dobrar região do arquivo organizacional

Existe uma maneira de dobrar uma região no modo organizacional? (Não é o arquivo inteiro e não um item individual, mas uma região que contém vários itens.) Muitas vezes, eu quero recolher apenas uma parte de um orgarquivo, digamos dobrar: * a ** a1 ** a2 * b ** b1 ** b2 ** b3 * c ** c1 ** c2 *...