Continuando com a nossa série Otimizando e Customizando o nosso Ubuntu, vamos ver como associar teclas de atalho para nossas aplicações preferenciais.

Não sei se alguém já notou, mas o gnome já vem com um “aplicativo” que permite que você associe algumas combinações de teclas para executar determinados comandos ou aplicações. Basta você acessar : SISTEMA -> PREFERENCIAS -> ATALHOS DE TECLAS. O problema é que você não tem como adicionar um atalho para uma aplicação específica que não esteja listada ai. Para contornar este problema existe o xbindkeys.

O xbindkeys é um programinha que roda em background capturando os eventos do teclado e executando as ações pré-definidas por você.

Para instalar o xbindkeys e o seu front-end de configuração, basta digitar:

aptitude install xbindkeys xbindkeys-config

Depois disso é só começar a configurar.

no terminal, como usuário normal, digite:

xbindkeys-config

Na tela que irá aparecer, clique no botão NEW (na parte inferior da tela), em seguida, do lado direito, dê um nome para o seu atalho, clique em GET KEY e pressione a combinação de teclas desejadas. Por último, em action, digite a linha de comando que deve ser executada quando se pressionar as teclas e clique em SAVE & APPLY & EXIT.

Pronto seu atalho foi configurado. Mas para que ele funcione o xbindkeys precisa estar rodando em background. Então digite :

xbindkeys

Aparentemente nada acontecerá, mas ele ficará executando em background. Para conferir, você pode digitar : ps aux | grep xbindkeys

Agora é só testar.

Como dica de customização, podemos definir um atalho para chamar o nosso terminal, já no tamanho e posição que desejamos (veja como definir estes parâmetros pro terminal no artigo anterior : Definindo a posição e o tamanho da janela do terminal no ubuntu). Para isso podemos usar:

Atalho: WINKEY + T
Linha de comando: gnome-terminal –geometry=200×30+100+300

Bem, por final, como não vamos querer ficar executando o xbindkeys toda vez que precisarmos dele, podemos colocar o mesmo para executar automaticamente no início da sessão. Para isso acesse : SISTEMA -> PREFERENCIAS -> SESSÕES. Clique em NOVO. Dê um nome e, em ação, digite : xbindkeys.

Pronto! Agora é só começar a customizar ainda mais o seu ubuntu com os atalhos.

Que tal definir…

… um atalho para executar um script que inicialize nosso ambiente de desenvolvimento PHP (exemplo XAMPP)
… um atalho para executar o nosso editor de código
… um atalho para …

Abraços
Diego