20 de jul de 2010

gpm - mouse para consoles no Linux

GPM
O pacote de aplicativo gpm provê uma forma eficiente de se trabalhar com o mouse  em ambientes modo caracter (famoso modo texto) como os consoles encontrados no GNU/Linux. Após instalado, o gpm trabalha por um deamond em background que possibilita o uso para copy e past de seleções textuais. Mas por que deamond eu preciso de um mouse no ambiente texto?  em muitas situações pode ser interessante, como copiar linhas do console, comandos, descrições longas de coisas a serem instaladas por exemplo. Você pode querer ou precisar copiar textos entre consoles diferentes, então com o gpm eliminam-se erros. Quando me refiro à console, quero dizer os textos que estão efetivamente na console e portanto não salvo em arquivo  e nisto inclui-se saídas de logs e o que mais possa estar em uma console.

Instalação
aptitude install gpm

Uso
Use o botão esquerdo para marcar o texto (isso mesmo, arraste ao longo do texto a ser copiado). Ao soltar o botão a seleção já estará armazenada no buffer da máquina. Mova o ponteiro do mouse ou alterne entre terminais e pressione o botão direito do mouse. Se o seu mouse tiver scroll, o botão do meio também pode ser usado para o paste. Simples assim.

Referências:
Para uso avançado do mouse em consoles, veja a man gpm.