Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


NCurses e atalhos da linha de comando

“Sempre vi um colega de trabalho (um Guru Linux muito chato) apagando a linha de comando no meio da digitação… Ele estava lá digitando e, quando percebia um erro, simplesmente digitava um atalho que nunca consegui ver direito e ZAP! A linha sumia. Quando perguntava qual a mágica, ele sempre sorria e não me dizia nada… Agora eu sei, e você também pode saber!”

Enviado por Crescenzo Candia (c·candiaΘgmail·com) – referência (nardol.org).


• Publicado por Augusto Campos em 2008-10-20

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    Muito boa a dica mas esconder conhecimento é sempre ruim principalmente se tratando de software livre, portanto quando te perguntarem algo sobre o linux nada de esconder o ouro heim

    eljunior (usuário não registrado) em 20/10/2008 às 4:43 pm

    esses atalhos não são da ncurses, e sim da readline.

    http://tiswww.case.edu/php/chet/readline/rltop.html

    AlphaZine (usuário não registrado) em 20/10/2008 às 4:59 pm

    Esse seu colega de trabalho é um filho da mãe; pra não dizer outra coisa. :P

    Alex spenassato (usuário não registrado) em 20/10/2008 às 5:27 pm
    Alex spenassato (usuário não registrado) em 20/10/2008 às 5:40 pm

    hahahahah me sinto melhor agora

    Legal a lista de atalhos! Parabéns!
    Meio que um artigo relacionado: http://www.devin.com.br/utilizando-o-bash/

    Hugo Branquinho (usuário não registrado) em 21/10/2008 às 7:16 am

    Para mim, o mais importante e que não foi citado é o Control + R, para você buscar os últimos comando digitados.

    Aperte Control + R, depois digite parte do comando que deseja buscar.

    Xtian Xultz (usuário não registrado) em 21/10/2008 às 7:42 am

    Se apertar Control C dá o mesmo resultado…

    Cactus Kid (usuário não registrado) em 21/10/2008 às 8:42 am

    Basicamente, como se trata da mesma biblioteca, são as mesmas teclas do Emacs… você pode preferir outro editor, mas, se quiserem conhecer os atalhos do Emacs tem um resumo aqui:

    http://www.jaboyd.eti.br/emacs

    Sempre pode agilizar o uso no prompt…

    Cactus Kid

    Pablo Lorenzzoni (usuário não registrado) em 21/10/2008 às 10:42 am

    Na realidade, a biblioteca que faz isso eh a readline. Obrigado ao Crescenzo Candia que referiu meu site, e obrigado ao leitor bart9h, que corrigiu a questao.

    Mas tais recursos pouco têm a ver com a ncurses (new curses), mas sim com o interpretador de comandos, no caso provavelmente o bash.

    O autor já corrigiu o equívoco, mas mesmo assim ainda ficou uma falha, já que readline não é uma biblioteca, mas um recurso implementado pelos programas :-)

    É claro que a ncurses é utilizada pela maioria dos programas em modo texto que manipulam posições na tela, vores, etc, no unix, já que não há na biblioteca padrão do C algo como a conio.h do Borland Turbo C.

    Interessante as dicas, muito úteis para mim, que dependo do terminal para as tarefas mais básicas :-)

    Pablo Lorenzzoni (usuário não registrado) em 21/10/2008 às 1:33 pm

    @tenchi,

    Readline eh uma biblioteca. Alguns programas compilam ela estaticamente, como eh o caso do Bash, mas ainda assim eh uma biblioteca (se vc baixar o source do bash, vai ver ela lah).

    Opa, tá certo. É uma biblioteca sim. Obrigado por corrigir o meu equívoco á correção do erro.. hauaha

    http://tiswww.case.edu/php/chet/readline/rltop.html

Este post é antigo (2008-10-20) e foi arquivado. O envio de novos comentários a este post já expirou.