2022-09-10

Wie man lernt, mit Vim zu arbeiten

Nützliches

Vielleicht gibt es keinen anderen Texteditor, für den man speziell geschult werden muss. Wenn Sie jedoch lernen, mit Vim zu arbeiten, erhält eine Person im Vergleich zu anderen Personen erstaunliche Vorteile. Vim ist in der Regel auf den meisten Linux-Systemen bereits installiert und Grundkenntnisse im Umgang damit sind für die meisten Entwickler einfach notwendig.

Da dieser Editor aus einer Zeit stammt, als das Internet noch gar nicht existierte, die Maus noch nicht erfunden war und Computer Terminals mit einer Kathodenstrahlröhre und einer Tastatur waren, auf denen es keine Pfeiltasten gab, sieht die Arbeit mit diesem Editor so aus für Uneingeweihte ähnlich den Tänzen eines Schamanen.

Einer der wichtigsten Vorteile dieses Editors ist das Plugin-System. Dank dieses Systems können Sie Vim in eine Art IDE verwandeln, Syntaxhervorhebung, automatische Vorschläge, Dateisystemnavigation und vieles mehr erhalten.

Es gibt viele Ressourcen, die Ihnen helfen, die Fähigkeiten der Arbeit mit diesem Editor zu erlernen, aber ich dachte, wenn vim so viele Plugins hat, gibt es ein Plugin zum Erlernen der Funktionen des Editors selbst? Und es stellte sich heraus, dass es das gibt!

Das nennt man vim-tutor-mode! Zuerst mus man vim-plag installieren  - das is ein Pluginmanager für Vim. Dann in ~/.vimrc man müss eine Linie "Plug 'fmoralesc/vim-tutor-mode'" hinzufügen. Danach rufen command :PlugInstall

Wenn Plugin wurde richtig installeirt, dann can man es mit command :Tutor rufen:

Das Tutorial behandelt die grundlegenden Funktionen des Editors, einschließlich Arbeiten mit Dateien, Suchen und Ersetzen, Bearbeiten, Ausführen von Betriebssystembefehlen und mehr.

Die Passage dauerte mehrere Tage in kleinen Sitzungen von etwa einer Stunde pro Tag. Am Telefon in Termux weitergegeben, am Computer soll es noch schneller gehen.

 

комментарии:

 

Для того чтобы каждый раз не представляться можно войти как зарегистрированный пользователь.

Имя*

разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться