Estou copiando texto do Google Chrome ou PDFs e colando no Emacs.
O texto original tem aspas inteligentes. Não quero aspas inteligentes na saída.
Existe uma maneira, no lado de Copiar ou no lado de Colar, para remover automaticamente as aspas inteligentes?
emacs
copy-paste
homem incandescente
fonte
fonte
Respostas:
E se:
Coloque isso no seu
~/.emacs
e você poderá usar M-x replace-smart-quotespara corrigir todas as cotações no buffer atual ou na região selecionada.Para evitar reiniciar o Emacs para que a
~/.emacs
alteração entre em vigor, mova o cursor para o final dodefun
com M-C-ee avalie-o C-x C-e.Atualizar comentário re:
Para fazer isso automaticamente ao puxar (colar), você pode fazer algo como o seguinte:
Se você quiser fazer isso quando clicar C-y, poderá vinculá-lo usando:
Provavelmente, é uma idéia melhor usar outra chave (talvez C-c y), pois isso usará algumas das
yank
funcionalidades padrão .fonte