Como facer do terminal o teu asistente e non o teu inimigo?

Como facer do terminal o teu asistente e non o teu inimigo?

Neste artigo falaremos de por que é importante non abandonar completamente o terminal, senón usalo con moderación. En que casos se debe utilizar e en que casos non se debe utilizar?

Sexamos honestos

Ningún de nós realmente necesita un terminal. Estamos afeitos a que podemos facer clic en todo o que podemos e desencadear algo. Somos demasiado preguiceiros para abrir algo e escribir comandos nalgún lugar. Queremos funcionalidades aquí e agora. A maioría de nós non usamos ningún terminal. Paga a pena usalo en absoluto?

Por que usar o terminal?

É cómodo. Non é necesario cambiar a moitas fiestras nin buscar algo co rato. Podes simplemente escribir o comando necesario para iso.
Imos enumerar as situacións nas que o terminal necesidade:

  • Cando necesites activar algo, pero non tes tempo de buscalo na configuración (Ola, GUI dconf)
  • Cando é máis fácil atopar un ficheiro ou cartafol no terminal en lugar de perder o tempo na GUI (fzf fai ben este traballo)
  • Cando é máis fácil editar rapidamente un ficheiro en Vim, Neovim, Nano ou Micro que entrar no IDE
  • Cando queda terminal (restablecendo a configuración en Ubuntu ou instalando Arch Linux, por exemplo)
  • Cando necesitas velocidade, non calidade

Cando non hai necesidade usar terminal:

  • Cando esta funcionalidade non está no terminal (isto ocorre moi raramente, pero aínda así)
  • Cando é máis conveniente facelo na GUI que sufrir coa TUI (programas de depuración, por exemplo)
  • Cando realmente non sabes como facer nada no terminal, pero tes que facer algo rapidamente (pasarás máis tempo na automatización que na acción en si, creo que isto é familiar para todos)
  • Cando necesitas comodidade, non velocidade

Estas son as regras básicas que non se deben esquecer. Parecería sinxelo, pero o desexo de "intentar automatizar todo e non facer dobre clic no rato" adoita converterse nunha prioridade. A xente é preguiceiro, pero isto non sempre é a súa vantaxe.

Facendo viable o propio terminal

Aquí está o meu conxunto mínimo para facer polo menos algo normalmente no terminal:

tmux — para dividir unha xanela en paneis (se xeras un montón de xanelas de terminal e cambias entre elas durante moito tempo, a idea non ten sentido, é máis fácil cambiar entre aplicacións coa GUI)

fzf - atopar algo rapidamente. É realmente máis rápido que a GUI. vim e selecciona o nome do ficheiro e listo.

zsh — (Máis precisamente OhMyZsh) o terminal debería ser cómodo e non descoñecido

neovim - porque o significado de estar no terminal sen ela está practicamente perdido. Un editor que fai moito máis que aplicacións GUI

E tamén unha gran cantidade de outras aplicacións: ranger (ou ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git e moito máis.

Cal é o punto?

Xulgue por si mesmo, cando está tentando cargar un IDE completo para cambiar algún pequeno script - isto é irracional. É máis fácil cambialo rapidamente en Vim (ou Nano, para aqueles aos que non lles gusta o deseño de Vim). Podes facer as cousas máis rápido, pero non tes que aprender todo no terminal. É posible que nunca necesites aprender a linguaxe de scripts Bash mentres traballas no terminal, porque non o necesitas.

Simplificamos as cousas, miramos cousas diferentes desde diferentes ángulos, e non dividimos todo en branco e negro

Só os usuarios rexistrados poden participar na enquisa. Rexístrate, por favor.

Usas o terminal a miúdo?

  • 86,7%Si 208
  • 8,8%No 21
  • 4,6%Non estou seguro 11

Votaron 240 usuarios. 23 usuarios abstivéronse.

Fonte: www.habr.com

Engadir un comentario