você conhece algum editor com remoção rápida de eols em texto

0

Eu não posso dar o passo 2, o que acredito ser tarefa simples no Linux

  1. copia parte do texto no firefox ( ctrl + A , ctr + C )
  2. cole e remova rapidamente eols globalmente no editor ( ctrl + V , ctrl 'remove todas as eols', ctrl + A , ctrl + C
  3. ctrl + V para colá-lo na célula Libre Calc

Eu sei que posso fazê-lo no vi com %s/\n/ ou qualquer outro 'Localizar e substituir', mas isso é muita digitação ...

Eu gosto bastante do vi, do atom e do komodo mas também estou aberto para algo novo.

Obrigado antecipadamente

xi100f

    
por xi100f 21.10.2016 / 11:30

3 respostas

0

Defina um mapeamento no vi que cole seu texto da área de transferência, remova todos os EOLs e os yanks de volta para a área de transferência do sistema. Então é possível fazer todo o seu passo 2 com um único mapeamento, levando dois digamos dois pressionamentos de tecla.

    
por 21.10.2016 / 11:41
1

O que funcionou melhor para mim foi, quanto à sugestão de cbaumhardt, mapear a pesquisa e substituir no vi:

:map = :%s/\n/<CR> e gravá-lo em ~/.vimrc .

Adicionar <CR> no final do comando economiza pressionando enter, portanto, no total, um toque de tecla é necessário para remover todas as eols.

Se você não gostar de '=' como um atalho, verifique a lista completa de atalhos de teclado do vi e escolha qualquer outro caractere ou combinação disponível.

    
por 21.10.2016 / 14:07
0

Que tal executar vim com um comando para modificar a área de transferência e sair novamente? Dessa forma, você pode mapeá-lo para uma chave em seu ambiente de área de trabalho e não precisa iniciar nada manualmente.

Tudo o que você precisa é executar uma ligação de chave no seu ambiente de área de trabalho favorito: vim -c 'normal "+pggVGgJV"+yy' -c 'q!'

    
por 21.10.2016 / 14:59

Tags