Perguntas com a marcação «region»

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

8
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 ... paragraph 2 …
31 region 

1
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 alguma região e …



3
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 inferior da …
12 font-lock  region 


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


1
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 …

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 …

2
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 novamente.

6
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 linhas …
8 region  mark 


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

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.