Editando uma sequência com muitos caracteres de escape


8

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 escape?

Respostas:


9

Você pode usar o pacote string-edit para esse fim.

Essencialmente, ele faz exatamente o que você deseja: basta ligar string-edit-at-pointpara editar a string no ponto e C-c C-cretornar ao buffer original.

A documentação no github inclui uma demonstração (se o link parecer estar morto, consulte a página do github diretamente).


Seu link de demonstração vai para um domínio estacionado.
Geremia

Aparentemente, o link na página do github foi alterado, atualizei a resposta.
T. Verron
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.