+ Responder ao Tópico



  1. #1
    adcorp
    Visitante

    Padrão Substituir ";" por um espaço TAB no vi "vim&q

    Preciso fazer uma tabulação em um arq. que contem mais de 1000 linhas.
    ex:
    funcionario1;cargo1;term1
    funcionario2;cargo2;term2
    .
    .
    .
    funcionarioN;cargoN;termN

    Preciso substituir o ";" por um espaço de um TAB, porem não sei o que é um TAB no VI

    :%s/\;/[como é o tab??]/g

    Alguem pode me ajudar ??

  2. #2

    Padrão Substituir ";" por um espaço TAB no vi "vim&q

    para fazer trocas desse tipo eh melhor utilizar o sed, eh bem facil...
    da uma olhada aki
    http://verde666.org



  3. #3
    BrunoC
    Visitante

    Padrão Substituir ";" por um espaço TAB no vi "vim&q

    Resposta rápida: TAB é Ctrl+i

    Resposta longa:


    Substitua o ; por TAB assim

    :1,$s/\;/^I/g ou com o % no lugar do 1,$ dá no mesmo.

    Note que o ^I é obtido via Ctrl+i ok?

    Então fica

    :1,$s/\;/Crtl+i/g

    []´s

    [ Esta mensagem foi editada por: BrunoC em 04-12-2002 02:27 ]