10 Gründe, warum Sie den vi/vim-Texteditor unter Linux verwenden sollten
Bei der Arbeit mit Linux-Systemen gibt es mehrere Bereiche, in denen Sie einen Texteditor verwenden müssen, darunter Programmierung/Skripterstellung, Bearbeitung von Konfigurations-/Textdateien, um nur einige zu nennen. Es gibt mehrere bemerkenswerte Texteditoren, die Sie dort für Linux-basierte Betriebssysteme finden werden.
Empfohlene Lektüre: Die 12 besten Texteditoren für Linux
In diesem Artikel erklären wir Ihnen jedoch einige der wichtigsten Gründe, warum Sie die Verwendung des Texteditors Vi/Vim (im Folgenden als Vim bezeichnet) in Betracht ziehen sollten.
Vi war der erste bildschirmorientierte Texteditor, der für Unix entwickelt wurde, er wurde entwickelt, um einfach und dennoch leistungsstark für die Textbearbeitung zu sein.
Vim (Vi IMproved) ist, wie der Name schon sagt, ein Klon von Vi und bietet noch mehr Funktionen als Vi. Es ist kostenlos und Open Source und kann sowohl über eine Befehlszeilenschnittstelle als auch als eigenständige Anwendung in einer grafischen Benutzeroberfläche (GUI) verwendet werden.
Es ist hochgradig konfigurierbar und verfügt über bemerkenswerte Funktionen wie Syntaxhervorhebung, Mausunterstützung, grafische Versionen, visuellen Modus, viele neue Bearbeitungsbefehle und eine große Menge an Erweiterungen und vieles mehr.
Im Folgenden finden Sie die wichtigsten Gründe, warum Sie in Betracht ziehen sollten, den Vi/Vim-Texteditor hauptsächlich unter Linux zu verwenden.
1. Vim ist kostenlos und Open Source
Vim ist eine kostenlose Open-Source-Software, die unter einer Lizenz veröffentlicht wird, die einige Charityware-Klauseln enthält. Der Vim-Entwickler fordert daher Benutzer, denen die Software gefällt, auf, eine Spende für unterprivilegierte Kinder in Uganda in Betracht zu ziehen. Die Lizenz ist kompatibel mit der GNU General Public License.
Wenn Sie kostenlose und Open-Source-Software mögen, dann wäre dies einer der ersten Gründe, warum Sie in Betracht ziehen würden, Vim zu verwenden.
2. Vim ist immer verfügbar
Vim ist auf den meisten, wenn nicht sogar auf allen Linux-Distributionen verfügbar, Sie können es wie folgt aus den offiziellen Software-Repositories Ihrer Distribution installieren:
# apt-get install vim [On Debian/Ubuntu]
yum install vim [On RHEL/CentOS]
dnf install vim [Fedora 22+]
3. Vim ist gut dokumentiert
Vim ist gründlich dokumentiert, was bedeutet, dass Sie die meisten Antworten auf Ihre Fragen in seinem Hilfesystem finden werden. Von Büchern über umfangreiche Hilfedateien bis hin zu einer Auswahl an Tipps. Alles, was Sie tun müssen, ist, die entsprechenden Schlüsselwörter in Ihren Hilfeanfragen zu verwenden.
Zusätzlich wird Vim mit einem nützlichen eingebauten Handbuch geliefert, das Sie mit dem Befehl :help starten können, sobald das Programm gestartet ist. Dieses integrierte Handbuch enthält mehr Informationen als die Manpage von Vim.
4. Vim hat eine lebendige Community
Vim hat auch eine Community voller Energie und Enthusiasmus, die bemerkenswerte Unterstützung bei der Entwicklung bemerkenswerter Plugins bietet, nützliche Vim-Tricks und Tipps sowohl für Anfänger als auch für erfahrene Benutzer bietet und vieles mehr.
5. Vim ist sehr anpassbar und erweiterbar
Vim ist hochgradig konfigurierbar und verfügt über ein umfangreiches Plugin-System, es gibt viele gute Plugins, die seine Funktionalität verbessern.
Eine der besten Sammlungen von Plugins, auf die wir gestoßen sind, ist spf13-vim – The Ultimate Distribution for Vim Editor, eine plattformübergreifende und hochgradig anpassbare Auswahl an Vim-Plugins und verschiedenen Ressourcen für Vim, GVim und MacVim.
6. Vim hat portable Konfigurationen
Die Konfigurationen von Vim sind portabel, so dass Sie auf allen Ihren Linux-Systemen die gleichen Konfigurationen verwenden können. Sie können Konfigurationen auch mit Freunden im Internet teilen und so weiter. Alles, was Sie tun müssen, ist, ein paar Verzeichnisse und Dateien zu kopieren, und das war's.
7. Vim verbraucht weniger Systemressourcen
Die Stärken von Vim sind seine Kleinheit und Einfachheit, daher verbraucht es im Gegensatz zu anderen Texteditoren, insbesondere grafischen Texteditoren, keine nennenswerte Menge an Systemressourcen.
Es ist normalerweise auch sehr schnell und leichtgewichtig, selbst wenn große Dateien mit Quellcode bearbeitet werden. Es ist einfach, es über SSH für Remote-Operationen auf jedem Server auszuführen.
Darüber hinaus bietet es eine hocheffektive Tastenbelegung, die es Ihnen ermöglicht, alle erdenklichen Aufgaben auszuführen, ohne die Finger von der Tastatur zu nehmen. Trotz seiner Einfachheit hat Vim viele Fähigkeiten und ist sehr effizient, wenn man es einmal gelernt hat.
8. Vim unterstützt alle Programmiersprachen und Dateiformate
Standardmäßig unterstützt Vim mehrere Programmiersprachen und Dateiformate. Es kann den Dateityp erkennen, der bearbeitet wird. Dies geschieht durch Überprüfen des Dateinamens und manchmal durch Überprüfen des Inhalts der Datei auf bestimmten Text.
9. Vim ist in der Linux-Welt sehr beliebt
Ein weiterer Grund, warum Sie Vim verwenden oder einfach bei Vim bleiben möchten, ist, dass es in der Unix/Linux-Welt sehr beliebt ist, insbesondere bei Systemadministratoren. Zwei von drei erfahrenen Linux-Systemadministratoren werden empfehlen, Vim zu lernen.
10. Vim macht Spaß!
Zu guter Letzt macht es Spaß, Vim zu erlernen und wenn man einmal anfängt, es täglich ausgiebig zu nutzen. Wenn die anfängliche Lernkurve überwunden ist, können Sie wirklich erstaunliche Dinge damit anstellen.
Sie werden diesen Aspekt von Vim jedoch erst entdecken, wenn Sie anfangen, es zu lernen und zu verwenden. Ja, probieren Sie es aus.
Sind Sie bereit, ihm eine Chance zu geben, dann fangen Sie noch heute an, Vim zu lernen. Denken Sie daran, dass es nicht einfach ist (so einfach wie das Klicken auf eine Schaltfläche), Sie müssen irgendwo etwas über die Hektik des Lernens von Vim gehört oder gelesen haben, aber die Anleitungen, die über diese Links unten bereitgestellt werden, sollten Ihnen einen fairen Start ermöglichen:
- So installieren und verwenden Sie vi/vim als Volltexteditor
- Lerne nützliche 'vi/vim' Tipps und Tricks, um deine Fähigkeiten zu verbessern – Teil 1
- 8 interessante 'vi/vim' Tipps und Tricks für jeden Linux-Administrator – Teil 2
- So aktivieren Sie die Syntaxhervorhebung im 'vi/vim'-Editor
- 'Vi/Vim' als Bash-IDE mit dem 'bash-support'-Plugin erstellen
Das war's fürs Erste! In diesem Artikel haben wir Ihnen einige der wichtigsten Gründe erklärt, warum Sie die Verwendung des Vi/Vim-Texteditors unter Linux in Betracht ziehen sollten. Vielleicht sind das nicht die einzigen Gründe, haben Sie welche im Sinn? Lassen Sie es uns über den Feedback-Bereich unten wissen.