Não é um navegador nem interplataforma, mas pode ser útil para alguém:
O TextMate para Mac OS X tem o comando Editar »Desempacotar Parágrafo / Seleção ( Ctrl-Opt-Q
) exatamente para esse propósito.
O Emacs tem M-q
para essa finalidade, você pode ter que atribuir uma maior largura que o padrão .
Use o seguinte script Python (escrito no OS X, mas de outra forma, entre plataformas):
#!/usr/bin/env python
import sys
current = "\n"
for line in sys.stdin:
if line != "\n":
sys.stdout.write(current[:-1])
else:
print "\n"
current = line
print current[:-1]
Invoque assim:
cat test.txt | ./rewrap.py
No Mac OS X, crie um Serviço usando Automator
em qualquer aplicativo que receba texto como entrada e substitua as selecionadas texto . Adicione uma ação Executar Script Shell que passe a entrada para stdin
e chame o script Python acima. Atribuir um atalho de teclado global para qualquer aplicativo em Preferências do Sistema »Teclado .