
In diesem Artikel werden wir darĂŒber sprechen, warum es wichtig ist, das Terminal nicht vollstĂ€ndig abzulehnen, sondern es in MaĂen zu nutzen. In welchen FĂ€llen sollte man es verwenden und in welchen nicht?
Seien wir ehrlich
Niemand von uns benötigt das Terminal wirklich. Wir sind es gewohnt, dass wir alles, was wir nur können, mit der Maus anklicken können, um etwas auszulösen. Wir sind zu faul, um etwas zu öffnen und irgendwo Befehle einzugeben. Wir wollen FunktionalitĂ€t hier und jetzt. Die meisten von uns nutzen das Terminal ĂŒberhaupt nicht. Sollte man es ĂŒberhaupt nutzen?
Warum sollte man das Terminal verwenden?
Es ist praktisch. Man muss nicht zwischen mehreren Fenstern wechseln und irgendwo mit der Maus nach etwas suchen. Man kann einfach den benötigten Befehl eingeben.
Lass uns die Situationen auflisten, in denen das Terminal benötigt wird:
- Wenn man etwas einschalten muss und keine Zeit hat, das in den Einstellungen zu suchen (Hallo, GUI dconf)
- Wenn es einfacher ist, eine Datei oder einen Ordner im Terminal zu finden, als Zeit in der GUI zu verschwenden (fzf macht diese Aufgabe gut)
- Wenn es einfacher ist, eine Datei schnell in Vim, Neovim, Nano, Micro zu bearbeiten, als sich durch eine IDE zu kÀmpfen
- Wenn bleibt es nur Terminal (zum Beispiel das ZurĂŒcksetzen von Einstellungen in Ubuntu oder die Installation von Arch Linux)
- Wenn es auf Geschwindigkeit ankommt, nicht auf QualitÀt
Wenn man nicht das Terminal nutzen sollte:
- Wenn diese Funktion im Terminal nicht vorhanden ist (das kommt selten vor, aber trotzdem)
- Wenn es bequemer ist, dies in der GUI zu tun, als sich mit TUI herumzuÀrgern (zum Beispiel beim Debuggen von Programmen)
- Wenn man nicht wirklich viel im Terminal machen kann, aber etwas schnell erledigen muss (man verbringt mehr Zeit mit der Automatisierung als mit der eigentlichen Aufgabe, das dĂŒrfte allen bekannt sein)
- Wenn Bequemlichkeit gefragt ist, nicht Geschwindigkeit
Das sind die grundlegenden Regeln, die man nicht vergessen sollte. Es scheint einfach, aber der Wunsch âlass es uns automatisieren, anstatt zweimal mit der Maus zu klickenâ hat oft Vorrang. Die Menschen sind faul, aber das ist nicht immer zu ihrem Vorteil.
Machen wir das Terminal funktional
Hier ist mein minimales Set, um ĂŒberhaupt etwas sinnvoll im Terminal zu tun:
Tmux â um das Fenster in Paneele zu teilen (wenn man viele Terminalfenster öffnet und lange zwischen ihnen wechselt, entbehrt die gesamte Idee jeglichen Sinns, es ist einfacher, zwischen Anwendungen mit GUI zu wechseln)
fzf â um schnell etwas zu finden. Es ist wirklich schneller als in der GUI. vim und wĂ€hlt den Dateinamen aus, und das war's.
zsh â (genauer gesagt OhMyZsh) sollte das Terminal benutzerfreundlich und nicht grell sein
neovim â denn der Sinn des Arbeitens im Terminal geht ohne ihn praktisch verloren. Ein Editor, der viel mehr kann als GUI-Anwendungen
Und auch eine Vielzahl anderer Anwendungen: ranger (oder ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git und weiter
Und wo bleibt der Sinn?
Ăberlegen Sie selbst, wenn Sie versuchen, eine vollwertige IDE zu laden, um ein kleines Skript zu Ă€ndern â das ist irrational. Es ist einfacher, es schnell in Vim (oder Nano, fĂŒr diejenigen, die Vim-Layouts nicht mögen) zu Ă€ndern. Sie können Dinge schneller erledigen, aber Sie mĂŒssen nicht alles lernen, was im Terminal vorhanden ist. Möglicherweise wird es fĂŒr Sie nie notwendig sein, die Skriptsprache Bash zu lernen, weil Sie es nicht benötigen.
Lassen Sie uns die Dinge einfacher gestalten und verschiedene Perspektiven betrachten, anstatt alles in Schwarz und WeiĂ zu unterteilen
Nur registrierte Benutzer können an der Umfrage teilnehmen. Bitte einloggen.
Nutzen Sie das Terminal hÀufig?
- 86,7%Ja208
- 8,8%Nein21
- 4,6%Nicht sicher11
240 Benutzer haben abgestimmt. 23 Benutzer haben sich enthalten.
Quelle: habr.com
