Benutzeroberfläche zum Personalisieren eines vimrc, ohne einen von Grund auf neu zu schreiben

12

Vim ist so unendlich konfigurierbar. Das Entwickeln eines vimrc ist jedoch eine entmutigende Aufgabe für Anfänger und fortgeschrittene Benutzer. Grundsätzlich wird von Ihnen erwartet, dass Sie eine aus einer leeren Tafel entwickeln, indem Sie die Dokumentation lesen und sich zufällige Tipps von anderen Benutzern holen.

Gibt es ein intuitives Konfigurationsmenü, mit dem Anfänger einen vimrc erstellen und überarbeiten können? Vielleicht ein webbasiertes Tool oder etwas Analoges zu einem Optionsdialog in einem Textverarbeitungsprogramm?

Screenshot mit den LibreOffice-Einstellungen (CC-BY-SA 3.0 von th.libreoffice.org/get-help/installation/mac/)

200_erfolg
quelle

Antworten:

13

Sie können das eingebaute :optionsund :mkvimrc(siehe :help :optionsund :help :mkvimrc) verwenden.

Aber… sich etwas Eigenes zu schaffen, ~/.vimrcist nur dann eine entmutigende Aufgabe , wenn Sie das perfekte vimrc"sofort" wollen. Wenn Sie nicht geduldig genug sind, gibt es Dutzende alternativer Editoren mit weniger Optionen und GUI-Dialogen. Vim ist kein Editor, den Sie an einem Nachmittag abholen können: erwarten Sie Arbeit und Lesen.

romainl
quelle
1
Genau das. Ich benutze Vim seit 8 Jahren und schreibe immer noch mein vimrc. Wenn Sie versuchen, zu viel auf einmal zu konfigurieren, werden Sie sich nicht daran erinnern, was Sie getan haben, und Sie werden vergessen, dies auszunutzen.
30.
11

Eine Website zum Generieren von .vimrcs ist http://vimconfig.com/ . Es ist ziemlich einfach - gerade genug, um damit zu beginnen (Zeilennummern, Hervorheben der Suche usw.).

muru
quelle
3

Update : Diese Antwort ist offensichtlich falsch, da andere Antworten auf die Tools verweisen. Diese Antwort hat jedoch möglicherweise denselben Wert wie die alternative (möglicherweise sogar bessere) Herangehensweise an den Autor des Stammproblem-Threads.

Leider glaube ich nicht, dass ein solches Tool existiert.

Aber um die "Wurzel" Ihrer Frage zu beantworten, müssen Sie auf keinen Fall .vimrcvon Grund auf neu schreiben . Es ist üblich, dass Anfänger .vimrcDateien von erfahrenen VIM-Benutzern durchsuchen. Hier sind einige Beispiele, von denen Sie viel lernen können:

Zuletzt gibt es Tim Popes Plugin vim-sensible , das einige Grundlagen bietet und ich würde empfehlen, es zu installieren.


quelle