Criando cabeçalhos automáticos para scripts no vim

Coloque o trecho abaixo no seu arquivo ~/.vimrc e inicie um arquivo com extensão 'sh'
para ver que beleza

" Cria um cabeçalho para scripts bash
fun! InsertHeadBash()
    normal(1G)
    call append(0, "#!/bin/bash")
    call append(1, "# Criado em:" . strftime("%a %d/%b/%Y hs %H:%M"))
    call append(2, "# Last Change: " . strftime("%a %d/%b/%Y hs %H:%M"))
    call append(3, "# Instituicao:")
    call append(4, "# Proposito do script:")
        call append(5, "# Autor:")
    normal($)
endfun
map ,sh :call InsertHeadBash()<cr>A
au BufNewFile,BufRead *.sh if getline(1) == "" | normal ,sh

Para arquivos novos que não tenham a extensão referida acima basta digitar  ,sh  em modo normal

Um comentário:

  1. Meu amigo sou leiga..burrinha da silva nesse assunto, mas feliz dia das criancas ai no Cearå

    ResponderExcluir

Insira seu comentário - O mesmo será submetido à aprovação!

linux-cookbook

Grupos do Google
Participe do grupo linux-cookbook
E-mail:
Visitar este grupo