vim: insira espaços suficientes para alinhar o texto ao número da coluna

3
  COMP_ID='      echo $SRC | sed -e 's/.*COMP_ID=//'  -e 's/:.*$//''
  SRC_TYP='      echo $SRC | sed -e 's/.*SRC_TYP=//'  -e 's/:.*$//''
  DOC_TYP='      echo $SRC | sed -e 's/.*DOC_TYP=//'  -e 's/:.*$//''
  SRC_ID='       echo $SRC | sed -e 's/.*SRC_ID=//'      -e 's/:.*$//''
  ACC='          echo $SRC | sed -e 's/.*ACC=//'      -e 's/:.*$//''
  PASS='         echo $SRC | sed -e 's/.*PASS=//'  -e 's/:.*$//''
  POP='          echo $SRC | sed -e 's/.*POP=//'      -e 's/:.*$//''
  REMOTE_HOST='  echo $SRC | sed -e 's/.*REMOTE_HOST=//'  -e 's/:.*$//''
  REMOTE_PATH='  echo $SRC | sed -e 's/.*REMOTE_PATH=//'  -e 's/:.*$//''
  ARCHIVE_PATH=' echo $SRC | sed -e 's/.*ARCHIVE_PATH=//' -e 's/:.*$//''

Usando o vim (ou vi), quero alinhar as seções com -e 's/:.*$//' ao mesmo número da coluna. Qual é a maneira mais fácil e rápida de fazer isso? (ignore os feios echo ..| sed .. bits por enquanto)

    
por Felipe Alvarez 20.06.2014 / 08:13

1 resposta

3

Para o alinhamento, existem três plugins conhecidos:

Com o primeiro, seu problema pode ser resolvido via

:%Align -e
    
por 20.06.2014 / 08:44

Tags