[Linux] A vida sem mouse
Eu sempre achei incrível a galera mandando vê com Vim, criando códigos enormes como se fosse mágica, realizando todas as tarefas com o mouse atrás do notebook. Um dos meus objetivos era levar isso muito além de um editor ou terminal, porque além do mais, Vim é legal mas quero usar meu VScode, IntelliJ, Atom, etc. Também quero abrir meu navegador de boas, ver vídeos, enfim usar meu computador normalmente. Então a ideia de ter um terminal cru não é muito prática na verdade. Enfim, todas essas coisas que aumentam sua produtividade em +0.0001% mas são super maneiras.
Por isso, apresento a vocês o incrível i3 Window Manager (https://i3wm.org/), como o próprio nome já diz, ele é um gerenciador de tela, então você ainda terá seu GUI para renderizar seus programas e afins. Com atalhos super simples, você consegue abrir, fechar, redimensionar, navegar entre terminais e programas de forma super easy sem pensar no mouse ou pior no touchpad!
- Abrir um novo terminal: $mod + enter
- Fechar uma tela: $mod + Shift + Q
- Trocar de workspace: $mod + (qualquer número)
- Mover itens para algum workspace: $mod + Shift + (o número do workspace desejado)
- Alterar disposição das janelas: $mod + E (horizontal ou vertical)
- Navegar entre as janelas: $mod + setinhas
- Mudar ordem das janelas $mod + Shift + setinhas
- Focar uma janela na tela: $mod + W
- Alterar o tamanho da janela: $mod + R (entra no resize mode) ai setinhas para aumentar e diminuir, ESC para sair do resize mode
- Splitar a janela na vertical: $mod + V
- Splitar a janela na horizontal: $mod + H
- E o mais da hora de todos, abra um programa ou rode um comando diretamente: $mod + D