Perguntas com a marcação «editing»

10
Repita a última inserção de texto

No Vim, você pode pressionar .para repetir a última alteração, incluindo a inserção de texto. Enquanto no Emacs, C-x zapenas repete o último comando. Estou ciente de que as macros podem ser usadas aqui, mas mais do que muitas vezes percebo que preciso reinserir o mesmo texto tarde demais. Quando...

10
Editando vários blocos de origem em um buffer

Eu tenho vários blocos de origem que estão todos emaranhados no mesmo arquivo. Quando invoco C-c 'dentro de um bloco, somente esse bloco específico é mostrado em um novo buffer. Existe a possibilidade de mostrar todas as partes deste arquivo dentro desse buffer (em vez de apenas esse snippet...

10
Como alinhar à direita região e / ou linha?

Podemos centralizar o texto com M-x center-regione M-o M-s. Existe algo semelhante para o alinhamento correto? Exemplo antes: Item 0: value | Item 100: value | Item 30: value | depois de: Item 0: value| Item 100: value| Item 30: value| fill-column ^ Qual é a maneira mais fácil de alinhar...

9
Como delinear / ocultar / mostrar texto ao escrever prosa?

Eu quero usar o Emacs para escrever prosa (especificamente, ficção). Eu usei Scrivener e Ulisses no passado, mas não estou feliz com eles. Quero experimentar o Emacs, mas não sei como replicar o fluxo de trabalho com o qual estou acostumado. Eu uso writeroom-modepara obter um ambiente livre de...

9
lentidão unicode.txt

Movendo-se em torno do ponto (usando as teclas do cursor) em de Xah unicode.txt em fundamental-modeé visivelmente mais lento do que em um arquivo de texto comum. Os vários caracteres não ASCII são o problema? Algo mais? Sobre: ​​GNU Emacs 25.2.1 (x86_64-w64-mingw32) de 24/04/2017 iniciado com a...

8
Editando uma sequência com muitos caracteres de escape

Digamos que estou editando meu arquivo de configuração e há uma string muito longa como esta: (setq my-string "very\nlong\nstring [...] \"hello world\"") Como editar a string sem os caracteres de escape (e talvez em um modo diferente) e depois salvar o resultado no arquivo de configuração com os...

7
GRUPO POR + COUNT sobre linhas em uma região

Qual é a maneira mais simples de obter o número de repetições distintas em uma região? Por exemplo, de THIS IS LINE A THIS IS LINE A THIS IS LINE A THIS IS LINE B THIS IS LINE B THIS IS LINE C Eu gostaria de receber THIS IS LINE A 3 THIS IS LINE B 2 THIS IS LINE C 1 A saída pode ser feita na...

7
Como inserir texto após o ponto?

Eu gostaria de inserir (programaticamente) algum texto logo após o ponto (sem movê-lo). Eu vim com isso: (save-excursion (insert "my text")) Parece funcionar. É uma boa maneira de fazer o que eu quero? Por exemplo, existem situações em que isso pode quebrar? (Além daqueles que insertquebrariam...

7
Incrementar dias / meses / datas, etc. no buffer

Em um documento de texto, durante a edição, geralmente preciso aumentar / diminuir os dados do calendário. Então, sexta-feira precisará se tornar segunda-feira, dezembro precisará se tornar março, etc. Ou 28 de abril após a adição de 5 se tornará 03 de maio e até 31 de dezembro de 2017 após a...

7
Como bloquear citações de texto de uma só vez

Com este texto: Play with it a few times you will see my point. The command you need is: $ echo hello Como faço para transformá-lo em: > Play with it a few times you will see my point. The > command you need is: > > $ echo hello Sem usar a expressão regular complicada: M-x...