Wie machen Sie das Terminal zu Ihrem Assistenten und nicht zu Ihrem Feind?

Wie machen Sie das Terminal zu Ihrem Assistenten und nicht zu Ihrem Feind?

In diesem Artikel werden wir darüber sprechen, warum es wichtig ist, das Terminal nicht komplett aufzugeben, sondern es in Maßen zu nutzen. In welchen Fällen sollte es verwendet werden und in welchen Fällen sollte es nicht verwendet werden?

Sei ehrlich

Keiner von uns braucht wirklich ein Terminal. Wir sind daran gewöhnt, dass wir auf alles, was wir können, klicken und etwas auslösen können. Wir sind zu faul, etwas zu öffnen und irgendwo Befehle zu schreiben. Wir wollen Funktionalität hier und jetzt. Die meisten von uns nutzen überhaupt kein Terminal. Lohnt es sich überhaupt, es zu nutzen?

Warum das Terminal nutzen?

Das ist bequem. Es ist nicht nötig, in viele Fenster zu wechseln oder mit der Maus nach etwas zu suchen. Sie können einfach den dafür benötigten Befehl schreiben.
Lassen Sie uns die Situationen auflisten, in denen das Terminal brauchen:

  • Wenn Sie etwas aktivieren müssen, aber keine Zeit haben, in den Einstellungen danach zu suchen (Hallo, GUI dconf)
  • Wenn es einfacher ist, eine Datei oder einen Ordner im Terminal zu finden, als Zeit mit der GUI zu verschwenden (fzf erledigt diese Aufgabe gut)
  • Wenn es einfacher ist, eine Datei schnell in Vim, Neovim, Nano, Micro zu bearbeiten, als in die IDE zu gehen
  • Wann bleibt nur Terminal (z. B. Zurücksetzen der Einstellungen in Ubuntu oder Installieren von Arch Linux)
  • Wenn Sie Geschwindigkeit brauchen, nicht Qualität

Wenn nicht erforderlich Terminal verwenden:

  • Wenn diese Funktionalität nicht im Terminal vorhanden ist (dies geschieht äußerst selten, aber dennoch)
  • Wann ist es bequemer, dies in der GUI zu tun, als sich mit der TUI herumzuschlagen (zum Beispiel beim Debuggen von Programmen)?
  • Wenn Sie nicht wirklich wissen, wie man etwas im Terminal macht, aber etwas schnell erledigen müssen (Sie werden mehr Zeit mit der Automatisierung verbringen als mit der Aktion selbst, ich denke, das ist jedem bekannt)
  • Wenn Sie Komfort brauchen, nicht Geschwindigkeit

Dies sind die Grundregeln, die man nicht vergessen sollte. Es scheint einfach, aber der Wunsch „Lasst uns versuchen, alles zu automatisieren und nicht mit der Maus zu doppelklicken“ wird oft zur Priorität. Die Leute sind faul, aber das ist nicht immer zu ihrem Vorteil.

Das Terminal selbst lebensfähig machen

Hier ist mein Mindestsatz, um zumindest etwas normal im Terminal zu tun:

tmux – ein Fenster in Panels zu unterteilen (wenn Sie eine Reihe von Terminalfenstern erzeugen und über einen längeren Zeitraum zwischen ihnen wechseln, dann macht die ganze Idee keinen Sinn, es ist einfacher, einfach mit der GUI zwischen Anwendungen zu wechseln)

fzf - um schnell etwas zu finden. Es ist wirklich schneller als die GUI. vim und wählen Sie den Dateinamen aus und das war’s.

zsh — (genauer gesagt OhMyZsh) Das Terminal sollte praktisch und nicht übertrieben sein

Neovim - weil der Sinn, ohne ihn im Terminal zu sein, praktisch verloren geht. Ein Editor, der viel mehr kann als GUI-Apps

Und auch eine Vielzahl anderer Anwendungen: Ranger (oder ViFM), how2, Live-Server, nmcli, xrandr, python3, jshell, diff, git und mehr

Was ist der Sinn?

Urteilen Sie selbst: Wenn Sie versuchen, eine vollwertige IDE zu laden, um ein kleines Skript zu ändern, ist das irrational. Es ist einfacher, es schnell in Vim (oder Nano, für diejenigen, denen das Vim-Layout nicht gefällt) zu ändern. Sie können Dinge schneller erledigen, müssen aber nicht alles im Terminal lernen. Möglicherweise müssen Sie die Skriptsprache Bash nie erlernen, während Sie im Terminal arbeiten, da Sie sie nicht benötigen.

Lassen Sie uns die Dinge einfacher machen und verschiedene Dinge aus verschiedenen Blickwinkeln betrachten und nicht alles in Schwarz und Weiß aufteilen

An der Umfrage können nur registrierte Benutzer teilnehmen. Einloggenbitte.

Nutzen Sie das Terminal oft?

  • 86,7%Ja208
  • 8,8%Nr. 21
  • 4,6%Nicht sicher11

240 Benutzer haben abgestimmt. 23 Benutzer enthielten sich der Stimme.

Source: habr.com

Kommentar hinzufügen