[Brasil-PM] usando "auto-completar" no cpanm!
Ole Peter Smith
ole.ufg em gmail.com
Quinta Fevereiro 17 16:50:32 PST 2011
Logo-logo vao inventar o auto-piloto....
Abracos a Breno e a todos/as!!!
Ole
2011/2/17 breno <breno em rio.pm.org>:
> Já tiveram que instalar módulos com nomes grandes e/ou complicados?
> Não lembra exatamente ou acha que não sabe escrever direito o nome do
> módulo que quer instalar?
>
> Seus problemas acabaram!! (sempre quis dizer isso :P)
>
> Para tornar ainda mais simples a busca e instalação de módulos Perl
> usando a ferramenta "cpanm", Moritz Onken escreveu o
> "Bash::Completion::Plugins::cpanm". Uma vez instalado, basta rodar:
>
> source setup-bash-complete
>
> em sua sessão do bash, e o cpanm vai completar nomes de módulos
> automaticamente pra você!
>
> Para tornar esse recurso permanente, é só adicionar a linha acima ao
> seu perfil do bash (.bashrc ou .bash_profile, no $HOME do usuário).
>
> O que o comando faz por baixo dos panos é consultar api.metacpan.org
> para receber a lista de distribuições que começam com o nome
> fornecido. Por exemplo:
>
> $ cpanm MooseX:: [tab][tab]
>
> Display all 121 possibilities? (y or n)
> ABC Declare Object::
> APIRole DeepAccessors OneArgNew
> AbstractFactory Documenter POE
> Accessors:: Emulate:: Param
> Aliases Error:: Params::
> Alien FSM Plaggerize
> AlwaysCoerce FileAttribute Policy::
> App:: File_or_DB:: Privacy
> Async FollowPBP PrivateSetters
> Atom Getopt Q4MLog
> Attribute:: Getopt:: RelatedClassRoles
> AttributeCloner GlobRef Role::
> AttributeDefaults Has:: Runnable
> AttributeHelpers HasDefaults Runnable::
> AttributeIndexes IOC Scaffold
> AttributeInflate InsideOut SemiAffordanceAccessor
> ...
>
>
> Legal, né? O módulo Bash::Completion também oferece scripts de
> autocompletar para o perldoc, vale a pena conferir!
>
>
> []s
>
> -b
> _______________________________________________
> Brasil-PM mailing list
> Brasil-PM em pm.org
> http://mail.pm.org/mailman/listinfo/brasil-pm
>
--
/////
( O O )
=================oOO==(_)==OOo=================
Idéias são o cúmulo de fertilidade.
Pessoa para Pessoa - idéia à idéias
.oooO Oooo.
==================( )=( )=====================
\ ( ) /
\_) (_/
===============================================
Ole Peter Smith, IME, UFG
http://www.mat.ufg.br/docentes/olepeter - ole at mat.ufg.br
===============================================
Life sure is a Mystery to be Lived
Not a Problem to be Solved
===============================================
Mais detalhes sobre a lista de discussão Brasil-PM