Posso usar expressões regulares baseadas em perl em buffers no emacs?

2

O regex do Emacs parece ter algumas regras estranhas, como escape de colchetes. Eu prefiro usar o regex baseado em perl que eu sempre usei.

    
por BreezyChick89 18.09.2011 / 06:16

1 resposta

2

Até onde eu sei, você não pode, embora algumas pessoas tenham tentado a abordagem de convertendo regexps perl para elisp regexps .

Isso pode ser feito chamando um programa externo. shell-command-on-region pode enviar uma parte ou todo o buffer para um programa externo e então substituir o texto pela saída do programa, assim você pode invocar o perl como um processo externo e utilizar seus regexps desta maneira.

    
por 18.09.2011 / 09:34

Tags