Configuración de la shell
Go to file
2022-10-23 12:28:53 +02:00
files Correccion errores configuracion 2022-10-23 12:28:53 +02:00
README.md Rehago estructura de README.md 2022-10-22 23:41:06 +02:00

Configuración personal de la shell

Índice de contenidos:

Descripción

En este repo explicaré el terminal, la shell y las configuraciones que uso en el día a día. Intentaré tenerlo siempre actualizado.

Resumo las opciones que he barajado para elegir.

  • Opciones UI:
    • Terminator
    • gnome terminal
    • Yakuake
  • Opciones shell:
    • zsh
    • fish
    • bash

Terminator

Terminator es un emulador de terminal, proyecto de gnome, que proporciona funcionalidades como dividir horizontalmente o verticalmente, se puede dar un título personalizado a cada terminal, estructura multigrid, ahorro de diseños, etc.

En la barra de título hay un botón que abre el menú de agrupación desde donde se puede controlar múltiples terminales simultáneamente. Esto significa que se escribirán al mismo tiempo. Es útil si quieres mandar un comando de actualización de la ventana, un clear o simplemente cerrarlas. Con la agrupación se activará el broadcast group, se puede desactivar (Broadcast off) o agrupar a todos los terminal aunque no sean del mismo grupo(Broadcast all).

El emulador Terminator lo suelen tener los repositorios de paquetes de las distros más conocidas. Por ejemplo, instalación en Ubuntu:

sudo apt install terminator

Archivo de configuración en ${HOME}/.config/terminator/config.

Shortcurts que me resultan interesantes:

Descripción Atajo
Abrir terminal Ctrl+mayús+T
Mover al terminal inferior Alt+Abajo
Mover al terminal superior Alt+Arriba
Mover al terminal derecha Alt+Derecha
Mover al terminal izquierda Alt+Izquierda
Mover al siguiente terminal Ctrl+tabulador
Mover al anterior terminal Maj+Ctrl+tabulador
Rotar ventanas Super+R
Rotar ventanas a la inversa Maj+Super+R
Dividir horizontal Maj+Ctrl+O
Dividir vertical Maj+Ctrl+E
Cerrar terminal Maj+Ctrl+W
Cerrar ventana Maj+Ctrl+Q
Copiar Maj+Ctrl+C
Pegar Maj+Ctrl+V
Buscar Maj+Ctrl+F
Zoom Maj+Ctrl+Z
Ampliar fuente Ctrl++
Disminuir fuente Ctrl+-
Editar título tab Ctrl+Alt+A
Editar título terminal Ctrl+Alt+X
Editar título ventana Ctrl+Alt+W

zsh

En el archivo zshrc está toda la configuración.

Oh my zsh!

Theme

Plugins

Conclusiones

Agradecimientos ❤️

A todos los que me habéis comentado como tenéis vuestra configuración: Miki, Sergio, Ruben, Javier, Alex, Victor, etc

Manu