Sie haben bereitgestellt ein Linode und Booten Sie es mit einem coolen Distribution. Sie haben die Einführung in Linux-Konzepte und Erste-Schritte-Anleitungen gelesen und können jetzt Ihren Hostnamen festlegen. Gehen Sie voran und bearbeiten /etc / hosts.
Sollten Sie Vim oder Emacs verwenden? Ist es okay, Nano zu benutzen? Was ist Neovim? Oder sollten Sie einen anderen Texteditor vollständig verwenden?,
Emacs versus Vim ist ein Gespräch, von dem bekannt ist, dass es Beziehungen belastet, aber wir werden versuchen, einige der Unterschiede aufzubrechen und Sie in die richtige Richtung zu lenken, ohne zu viele Ihrer Entwicklerfreunde zu verlieren.
Nano ist der integrierte grundlegende Texteditor für viele beliebte Distributionen. Es ist normalerweise bereits in der Distribution enthalten, erfordert kein Lernen oder Gewöhnen und alle Befehle und Eingabeaufforderungen werden unten angezeigt.
Verwenden Sie Nano, wenn:
Sie sind neu im Terminal, oder Sie müssen nur in eine Datei für eine schnelle Änderung zu bekommen., Im Vergleich zu fortgeschritteneren Editoren in den Händen von jemandem, der weiß, was sie tun, sind einige Aufgaben umständlich und nicht anpassbar. Wenn Sie den Tag jedoch nicht in einem terminalbasierten Texteditor verbringen, ist Nano wahrscheinlich in Ordnung. Lass dich von niemandem stören, benutze es mit Stolz.
Wie Nano:
Von Ihrem Terminal, geben Sie `nano` und den Dateinamen, den Sie bearbeiten möchten.
Wenn die Datei nicht bereits vorhanden ist, wird es, sobald Sie es speichern. Befehle werden unten aufgelistet und mit der STRG-Taste ausgelöst., Um beispielsweise etwas in Ihrer Datei zu finden, halten Sie STRG gedrückt und drücken Sie W, teilen Sie ihr mit, wonach Sie suchen, und drücken Sie die Eingabetaste. Drücken Sie zum Beenden STRG+X und folgen Sie den Anweisungen am unteren Bildschirmrand.
Emacs und Vi
Laut Slate gehören Emacs und Vi „zu den langlebigsten Anwendungen aller Zeiten.“Der Wikipedia-Eintrag über die Unterschiede zwischen Emacs und Vi beschrieben, der Heilige Krieg, der zwischen den beiden Anwendungen, die tobte seit den späten 1970er Jahren.
Beide Editoren müssen lernen, Ihre jeweiligen Befehle, was bedeutet, dass Sie nicht in der Lage Sie zu öffnen, und bekommen Recht auf Arbeit., Aber erfahrene Benutzer von beiden scheinen ihren Editor der Wahl dazu zu bringen, Magie auszuüben, oft ohne die Startzeile ihrer Tastatur zu verlassen.
Fangen Sie nicht sofort an, sich als Experte zu fühlen. Ich werde Sie durch die ersten Schritte führen und sobald Sie sich für die grundlegende Verwendung entschieden und sich einem Editor verschrieben haben, werden Sie durch die Verwendung Beherrschung erlangen.
Emacs
Emacs ist seit 1976 in Entwicklung. Das ist viel Zeit, um so notwendige Plugins wie Helm, Autocomplete und Org-Mode zu entwickeln., Emacs hat so viele verfügbare Funktionen wie ein Terminal, Rechner, Kalender, E-Mail-Client, Web-Browser und Tetris, es ist oft als Betriebssystem selbst gesprochen.
Ich fand, dass das Starten von Emacs relativ einfach war, aber je mehr ich lerne, desto mehr gibt es zu lernen. Dank „Puffern“, diesen Plugins und der Art und Weise, wie Emacs“ Windows “ behandelt, ist es der Editor, den Sie verwenden können, wenn Sie den ganzen Tag in einem Editor verbringen und nicht durch das Wechseln von Anwendungen belästigt oder abgelenkt werden möchten.,
Das heißt nicht, dass Vi und seine Derivate nicht für den ganztägigen Gebrauch bestimmt sind, aber die Mehrfachsitzungen und die Erweiterbarkeit im Küchenwaschbecken-Stil von Emacs scheinen Teil der Hauptattraktion für seine Anhänger zu sein.
Emacs-Befehle werden über Tastenkombinationen von STRG oder ALT und einem anderen Tastendruck aufgerufen. Wenn Sie Verknüpfungen sehen, die C-h oder M-x lesen, steht C für die Steuertaste und M für die Alt-Taste (oder Escape, je nach System).
Wie zu Emacs:
Geben sie `emacs ‚ in ihrem terminal, und zugang die eingebaute tutorial mit C-h t. Das bedeutet, während halten CTRL, drücken sie H, dann T.,
Oder versuchen Sie die Tastenkombination C-h r, um das Handbuch in Emacs zu öffnen. Sie können das Handbuch auch als Spielplatz verwenden; Denken Sie daran, ohne Speichern durch Drücken der Tastenkombination C-x C-c zu beenden.
Hilfreiche Emacs-Links:
- Emacs wiki
- GNU Guided Tour
- Cornell Emacs Quick Reference
Vi / Vim
Vi oder eine seiner Varianten wird normalerweise mit Ihrer Distribution geliefert. Es wird als „modaler“ Editor betrachtet, was bedeutet, dass es verschiedene Modi zum Navigieren von Dateien und zum Bearbeiten von Text gibt., Da Sie Vi am effizientesten durch die Verwendung von Tastaturbefehlen und Verknüpfungen navigieren, ist Vi besser erfahren als erklärt.
Wenn Sie Vi eingeben, beginnen Sie im normalen Modus und navigieren mit Tastaturbefehlen und den Tasten H, J, K und L nach links, unten, oben und rechts.
Mit Vi ist mehr wie Problemlösung mit einem gesunden Schuss im Gespräch mit Ihrem Computer. Betrachten Sie es als Meditation; Für beste Ergebnisse üben Sie, Ihre Absichten anzugeben. Um beispielsweise im normalen Modus ein Wort zu löschen, drücken Sie D und dann W., Um alles in einer Klammer zu ändern, platzieren Sie den Cursor in der geöffneten Klammer (, drücken Sie dann c, dann i und dann öffnen Sie die Klammer (.
Möglicherweise haben Sie anfängliche Probleme beim Navigieren, wenn Sie eine Dvorak-Tastatur verwenden, aber wenn dies der Fall ist, wissen Sie das wahrscheinlich bereits.
Wie zu Vi oder Vim:
Geben Sie `vi` oder `vim` in Ihrem terminal.
Bei vielen Distributionen besteht die Möglichkeit, dass Sie Vim tatsächlich öffnen, selbst wenn Sie `vi` in ein Terminal eingeben. Vim ist ein vi-Nachfolger mit einigen Verbesserungen. Es läuft standardmäßig unter OS X und einigen Linux-Distributionen, wenn `vi` ausgeführt wird.,
Um Vim ohne Speichern zu beenden, drücken Sie ESC, um in den normalen Modus zu wechseln, und drücken Sie dann: (Doppelpunkt), um auf die Befehlszeile zuzugreifen (ganz unten wird eine Eingabeaufforderung angezeigt) und geben Sie q ein!.
Der Operator : (Doppelpunkt) beginnt viele Befehle wie: help for help oder: w zu speichern. Zum Speichern und Beenden können Sie diese Eingabeaufforderung und die Tastenkombination verwenden: wq, oder halten Sie die Umschalttaste gedrückt und drücken Sie zweimal Z (die Tastenkombination UMSCHALT+ZZ).
Wenn Sie an der Eingabeaufforderung hängen bleiben und sich nicht an den Operator erinnern, den Sie verwenden möchten, geben Sie Folgendes ein : (Doppelpunkt) und drücken Sie dann STRG+D für eine Liste der Möglichkeiten.,
Versuchen Sie Vim:
Um Vim-Grundlagen zu erlernen, geben Sie `vimtutor ‚ in Ihr Terminal ein, um auf eine interaktive Komplettlösung zuzugreifen.
Wenn Sie bereit für fortgeschrittene Übungen sind, versuchen Sie es mit VimGolf für Übungen, die dazu anregen, bessere und effizientere Lösungen zur Lösung von Herausforderungen zu finden.
Ich zeige gerne Zeilennummern an. Der Befehl`: set number ‚ erleichtert das schnelle Springen zu bestimmten Zeilennummern. Um beispielsweise zu Zeile 16 zu springen, geben Sie Folgendes ein: 16 (Doppelpunkt 16)
Wie Emacs stehen für Vim viele Plugins zur Verfügung. Schauen Sie sich VimAwesome für Plugins an, um bei allem zu helfen, woran Sie gerade arbeiten.,
- Swathmores Tipps und Tricks
- Linux Academy ‚ s Vim Reference Guide
- VimGolf
Versuchen Sie es auch: Neovim
Selbst als „buchstäblich die Zukunft von Vim“ angepriesen, hat Neovim als „Drop-In-Ersatz für Vim“, wie es sein soll, an Zugkraft gewonnen. Neovim ist ein Versuch, die Codebasis von Vim umzugestalten (im Grunde die Innenseiten neu zu schreiben, um besser zu funktionieren, ohne die Außenseite durcheinander zu bringen) und verschiedene Optimierungsfunktionen wie asynchrone Plugins (sie werden separat ausgeführt, je nach Bedarf), ein Terminal und allgemeine Verbesserungen., Beachten Sie jedoch, dass Neovim derzeit in Alpha ist, obwohl die Bewertungen im Allgemeinen positiv waren.
So installieren Sie Neovim:
Installieren Sie die App mit Ihrem Paketmanager Ihrer Wahl und geben Sie dann `navim`ein. Behandeln Sie es wie oben beschrieben wie Vim und lesen Sie die Neovim-Dokumentation.
Aber was ist, wenn ich gerne in Emacs eintauche und wünsche, dass es mehr wie Vim wirkt?
Emacs Böse-Modus könnte für Sie sein., Es ist nicht böse, weil es schwieriger ist (nicht mehr als üblich); Nein, der böse Modus lässt Emacs ein wenig mehr wie vim handeln, indem er ihm Modi gibt und Befehle aktiviert, auf die über den Befehl : trigger (colon trigger) zugegriffen werden kann.
Lobende Erwähnungen
Ed wurde es seit den Anfängen von Unix, und können aufgerufen werden, die mit einem einfachen „ed“, gefolgt von einem Dateinamen. Das erste, was Sie bemerken werden, ist, dass nichts zu passieren scheint. Das liegt daran, dass ed so leicht ist (unter 100 KB), dass es direkt in den Terminalleitungen existiert.,
Wie Vim ist ed modal und hat einen visuellen Modus, der sich ein wenig von dem unterscheidet, was Sie vielleicht erwarten. Verwenden Sie es, wenn alles andere kaputt ist oder beschädigt ist. Wenn Sie entschlossen sind, ed zu lernen, lesen Sie das GNU ed-Handbuch.
Wenn Sie es nur öffnen, um herumzustöbern, geben Sie ‚ Q ‚ ein, um es ohne weitere Aufforderung zu beenden.
gedit
Derselbe Anwendungsfall wie nano, aber anstatt terminalbasiert zu sein, erfordert gedit eine grafische Benutzeroberfläche (GUI). Aus diesem Grund gehört es nicht wirklich zu einer Liste terminalbasierter Texteditoren, außer dass es auf einigen Systemen eine Option ist., Benutze es, wenn es dich glücklich macht.
Wordstar 4.0
Editor der ersten Wahl für das töten von Ihrem Lieblings-Charaktere.
Wordperfect
Editor-of-choice für die alternde Anwaltskanzlei. Wie Vim und Emacs gibt es WordPerfect bereits seit den späten 1970er Jahren und wurde in den frühen 80er Jahren von Anwaltskanzleien angenommen. Wenn es Ihr Editor-of-Choice ist, wenn Sie sich bei Ihren Freunden für das Senden seltsamer Dateien entschuldigen, erinnern Sie sie daran, dass OpenOffice und LibreOffice auf den meisten grafikbasierten Betriebssystemen so ziemlich alles öffnen.,
Es läuft darauf hinaus
Probieren Sie einen Editor und sein Tutorial aus, sehen Sie sich ein paar Videos von Personen an, die ihn für Ihren beabsichtigten Zweck verwenden, und verbringen Sie dann ein oder zwei Tage damit, ihn mit echten Dateien zu verwenden. Eines der schönen Dinge an fundamentalistischen Vim-und Emacs-Benutzern ist, dass beide das Internet (ja, Kapital ‚I‘) mit Tipps, Plugins, Verknüpfungen, Spielen und Bibelverse übersät haben, um für jeden möglichen Anwendungsfall effizienter zu verwenden.
Der beste Editor für Sie ist derjenige, mit dem Sie das Gefühl haben, Dinge zu erledigen.nicht unbedingt derjenige, in den Sie die meiste Zeit versenkt haben., Sobald Ihre Finger trainiert sind und Sie die Dinge so konfiguriert haben, wie Sie möchten, ist es wahrscheinlich unwahrscheinlich, dass Sie wechseln.
Leave a Reply