control-w-n ....................... abre uma nova janela
control-w-q ....................... fecha a janela atual (caso esteja salvo o arquivo)
control-w-j ....................... vai para a janela imediatamente abaixo
control-w-k ....................... vai para a janela imediatamente acima
control-w-+ ....................... aumenta o tamanho da janela atual
Uma dica legal para substituição
:/joao/,/pedro/s/casa/residência/g
comando ":" de /joão/ até /pedro/
substitua "s" /casa/ por /residência/
Se estiver no modo insert e quizer repetira a linha de baixo use
control-e
Para repetir a linha de cima
control-y
:s/fred/control-r-
conrtol-r-% ............. insere o nome do arquivo
conrtol-r-/ ............... insere a última busca
conrtol-r- ............... insere o último comando
conrtol-r- ............... repete o último insert
usando // repetimos a última busca
:%s//aquilo/g
Trocando colunas de lugar
:18,23! awk '{print $2,$1}'
Usando o awk dentro do vim para gerar subtotais
item unitário quantidade subtotais
001 15 25
002 23 15
003 45 50
Para gerar a coluna com os subtotais
:19,21! awk '{print $1" "$2" "$3" "$2*$3}'
no caso acima o awk imprime o campo $1, $2 e $3 com espaços " " no meio
e no final multiplica o valor unitário "campo $2" pela quantidade "campo $3"
criando a quata coluna com os subtotais.
Nenhum comentário:
Postar um comentário
Insira seu comentário - O mesmo será submetido à aprovação!