Hoe kunt u van de terminal uw assistent maken en niet uw vijand?

Hoe kunt u van de terminal uw assistent maken en niet uw vijand?

In dit artikel zullen we bespreken waarom het belangrijk is om de terminal niet volledig te verlaten, maar om deze met mate te gebruiken. In welke gevallen moet het worden gebruikt en in welke gevallen mag het niet worden gebruikt?

Laten we eerlijk zijn

Niemand van ons heeft echt een terminal nodig. We zijn eraan gewend dat we op alles kunnen klikken en iets kunnen activeren. We zijn te lui om iets te openen en ergens opdrachten te schrijven. We willen functionaliteit hier en nu. De meesten van ons gebruiken helemaal geen terminal. Is het überhaupt de moeite waard om het te gebruiken?

Waarom de terminal gebruiken?

Het is comfortabel. Het is niet nodig om naar veel vensters te schakelen of met de muis naar iets te zoeken. U kunt eenvoudig het commando schrijven dat hiervoor nodig is.
Laten we de situaties opsommen waarin de terminal nodig hebben:

  • Wanneer u iets moet inschakelen, maar geen tijd hebt om ernaar te zoeken in de instellingen (Hallo, GUI dconf)
  • Wanneer het gemakkelijker is om een ​​bestand of map in de terminal te vinden in plaats van tijd te verspillen aan de GUI (fzf doet dit werk goed)
  • Wanneer het gemakkelijker is om snel een bestand te bewerken in Vim, Neovim, Nano, Micro dan om naar de IDE te gaan
  • Wanneer blijft alleen terminal (bijvoorbeeld instellingen resetten in Ubuntu of Arch Linux installeren)
  • Als je snelheid nodig hebt, geen kwaliteit

Wanneer niet nodig gebruik terminal:

  • Wanneer deze functionaliteit niet in de terminal aanwezig is (dit gebeurt uiterst zelden, maar toch)
  • Wanneer is het handiger om dit in de GUI te doen dan te lijden onder de TUI (bijvoorbeeld foutopsporingsprogramma's)
  • Als je niet echt weet hoe je iets in de terminal moet doen, maar je moet snel iets doen (je bent meer tijd kwijt aan automatisering dan aan de actie zelf, ik denk dat dit bij iedereen bekend is)
  • Wanneer u gemak nodig heeft, geen snelheid

Dit zijn de basisregels die niet mogen worden vergeten. Het lijkt eenvoudig, maar de wens “laten we proberen alles te automatiseren en niet te dubbelklikken” wordt vaak een prioriteit. Mensen zijn lui, maar dit is niet altijd in hun voordeel.

De terminal zelf levensvatbaar maken

Hier is mijn minimale set om op zijn minst iets normaals in de terminal te doen:

tmux - om een ​​venster in panelen te verdelen (als je een aantal terminalvensters spawnt en er lange tijd tussen schakelt, dan heeft het hele idee geen zin, het is gemakkelijker om gewoon tussen applicaties te schakelen met GUI)

FZF - om snel iets te vinden. Het is echt sneller dan de GUI. vim en selecteer de bestandsnaam en dat is alles.

zsh - (meer precies OhMyZsh) de terminal moet handig zijn en niet met een bril opkijken

neovim - omdat de betekenis van het zonder in de terminal zijn praktisch verloren gaat. Een editor die veel meer doet dan GUI-apps

En ook een groot aantal andere toepassingen: ranger (of ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git en meer

Wat is het punt?

Oordeel zelf, wanneer u een volwaardige IDE probeert te laden om een ​​klein script te wijzigen, is dit irrationeel. Het is gemakkelijker om het gewoon snel te veranderen in Vim (of Nano, voor degenen die de Vim-indeling niet leuk vinden). Je kunt dingen sneller doen, maar je hoeft niet alles in de terminal te leren. Mogelijk hoeft u de Bash-scripttaal nooit te leren terwijl u in de terminal werkt, omdat u deze niet nodig heeft.

Laten we de zaken eenvoudiger maken en verschillende dingen vanuit verschillende invalshoeken bekijken, en niet alles in zwart-wit verdelen

Alleen geregistreerde gebruikers kunnen deelnemen aan het onderzoek. Inloggen, Alsjeblieft.

Maakt u vaak gebruik van de terminal?

  • 86,7%Ja208
  • 8,8%Geen21
  • 4,6%Niet zeker11

240 gebruikers hebben gestemd. 23 gebruikers onthielden zich van stemming.

Bron: www.habr.com

Voeg een reactie