Perguntas com a marcação «text-editing»

Perguntas sobre edição ou manipulação de texto dentro do Emacs.

1
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 opção -Q

3
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 distrações, …


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


1
Impedir a inserção de texto no início de um buffer que comece com texto somente leitura
Estou estendendo um pacote Emacs existente e quero tornar uma parte do buffer não editável (somente leitura). Na verdade, quero tornar editável apenas uma linha no meio do buffer e usar o seguinte snippet para conseguir isso: (put-text-property (point-min) point-before-editable-text 'read-only t) ;; (put-text-property point-after-editable-text (point-max) 'read-only t) No entanto, …

2
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 de qualquer maneira, como …

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

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

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.