¿Cómo hacer que el terminal sea tu asistente y no tu enemigo?

¿Cómo hacer que el terminal sea tu asistente y no tu enemigo?

En este artículo hablaremos de por qué es importante no abandonar por completo el terminal, sino utilizarlo con moderación. ¿En qué casos se debe utilizar y en qué casos no se debe utilizar?

Seamos honestos

Ninguno de nosotros realmente necesita una terminal. Estamos acostumbrados al hecho de que podemos hacer clic en todo lo que podamos y activar algo. Somos demasiado vagos para abrir algo y escribir comandos en alguna parte. Queremos funcionalidad aquí y ahora. La mayoría de nosotros no utilizamos ningún terminal. ¿Vale la pena usarlo?

¿Por qué utilizar la terminal?

Es cómodo. No es necesario cambiar a muchas ventanas ni buscar algo con el mouse. Simplemente puede escribir el comando necesario para esto.
Enumeremos las situaciones en las que el terminal necesidad:

  • Cuando necesitas habilitar algo, pero no tienes tiempo para buscarlo en la configuración (Hola, GUI dconf)
  • Cuándo es más fácil encontrar un archivo o carpeta en la terminal que perder tiempo en la GUI (fzf hace bien este trabajo)
  • Cuando es más fácil editar rápidamente un archivo en Vim, Neovim, Nano, Micro que ingresar al IDE
  • cuando queda sólo terminal (restablecer la configuración en Ubuntu o instalar Arch Linux, por ejemplo)
  • Cuando necesitas velocidad, no calidad

¿Cuándo No es necesario usar terminal:

  • Cuando esta funcionalidad no está en el terminal (esto sucede muy raramente, pero aún así)
  • ¿Cuándo es más conveniente hacer esto en la GUI que sufrir con la TUI (programas de depuración, por ejemplo)?
  • Cuando realmente no sabes cómo hacer nada en la terminal, pero necesitas hacer algo rápidamente (pasarás más tiempo en la automatización que en la acción en sí, creo que esto es familiar para todos)
  • Cuando necesitas comodidad, no velocidad

Estas son las reglas básicas que no se deben olvidar. Parecería simple, pero el deseo de “intentar automatizar todo y no hacer doble clic con el mouse” a menudo se convierte en una prioridad. La gente es vaga, pero esto no siempre les beneficia.

Hacer viable la propia terminal

Aquí está mi conjunto mínimo para hacer al menos algo normalmente en la terminal:

tmux — para dividir una ventana en paneles (si generas un montón de ventanas de terminal y cambias entre ellas durante mucho tiempo, entonces la idea no tiene sentido, es más fácil simplemente cambiar entre aplicaciones con GUI)

fzf - para encontrar algo rápidamente. Es realmente más rápido que la GUI. empuje y selecciona el nombre del archivo y listo.

zsh — (más precisamente OhMyZsh) el terminal debe ser cómodo y no tener los ojos saltones

neovim - porque prácticamente se pierde el sentido de estar en el terminal sin él. Un editor que hace mucho más que aplicaciones GUI

Y también una gran cantidad de otras aplicaciones: ranger (o ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git y más

Cual es el punto?

Juzgue usted mismo, cuando intenta cargar un IDE completo para cambiar algún pequeño script, esto es irracional. Es más fácil cambiarlo rápidamente en Vim (o Nano, para aquellos a quienes no les gusta el diseño de Vim). Puedes hacer las cosas más rápido, pero no es necesario que aprendas todo en la terminal. Es posible que nunca necesites aprender el lenguaje de programación Bash mientras trabajas en la terminal, porque no lo necesitas.

Simplifiquemos las cosas y miremos diferentes cosas desde diferentes ángulos y no dividamos todo en blanco y negro.

Solo los usuarios registrados pueden participar en la encuesta. Registrarsepor favor

¿Utilizas el terminal a menudo?

  • 86,7%Sí208
  • 8,8%No21
  • 4,6%No estoy seguro11

240 usuarios votaron. 23 usuarios se abstuvieron.

Fuente: habr.com

Añadir un comentario