Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Tabulação em blocos no ViM (Vi iMproved)

Colaboração: Felipe Oralndelli

Data de Publicação: 22 de Dezembro de 2004

Para fazer a tabulação de blocos inteiros no ViM (Vi iMproved), sem necessidade de criação de macros ou outras configurações adicionais, utilize as funções de seleção e tabulação, próprias do ViM, veja:

  #!/bin/bash
  # Codigo de programa para exemplo
  #
  
  $var1=$1
  $var2=$2
  
  if [ ! "$var1" -o ! "$var2"];
  then
  if [ ! "$var1" ];
  then
  echo "Você não informou o parâmetro 1"
  elif [ ! "$var2" ];
  then
  echo "Você não informou o parâmetro 2"
  fi
  fi

Veja que o codigo acima está sem tabulação e todo bagunçado. Para arrumar um poiuco vamos tabular o bloco do Segundo (if):

  1. Posicione o cursor sobre a linha do segundo (if)
  2. Tire o ViM do modo edição, teclando "ESC"
  3. Pressione: "Shift+V"
  4. Mova o cursor com as setas se seleção até a penúltima linha do script, (o primeiro fi)
  5. Pressione: "Shift+>"

Pronto... um bloco já foi formatado... ele deve estar como no exemplo abaixo:

  #!/bin/bash
  # Codigo de programa para exemplo
  #
  
  $var1=$1
  $var2=$2
  
  if [ ! "$var1" -o ! "$var2"];
  then
         if [ ! "$var1" ];
         then
         echo "Você não informou o parâmetro 1"
         elif [ ! "$var2" ];
         then
         echo "Você não informou o parâmetro 2"
         fi
  fi

Agora basta tabular o restando do codigo...

Veja a relação completa dos artigos de Felipe Oralndelli

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.00/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1477 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Lan University

Submarino.com.br

Encontre imóveis, apartamentos e casas a venda no Imobilien
Saiba mais

 

 

Procure pela casa ou apartamento ideal à venda ou para aluguel na busca inteligente do Imohoo
Buscar imóveis