UI pour personnaliser un vimrc sans en écrire un à partir de zéro

12

Vim est donc infiniment configurable. Cependant, concevoir un vimrc est une tâche intimidante pour les novices et les utilisateurs intermédiaires. Fondamentalement, vous êtes censé en développer un à partir d'une liste vierge en lisant la documentation et en récupérant des conseils fortuits d'autres utilisateurs.

Existe-t-il un menu de configuration intuitif pour aider les débutants à générer et à réviser un vimrc? Peut-être un outil basé sur le Web, ou quelque chose d'analogue à une boîte de dialogue d'options dans un traitement de texte?

Capture d'écran des préférences de LibreOffice (CC-BY-SA 3.0 sur th.libreoffice.org/get-help/installation/mac/)

200_success
la source

Réponses:

13

Vous pouvez utiliser les fonctions intégrées :optionset :mkvimrc(voir :help :optionset :help :mkvimrc).

Mais… la création de la vôtre ~/.vimrcn'est une tâche ardue que si vous voulez le parfait vimrc«en ce moment». Si vous n'êtes pas assez patient, il existe des dizaines d'éditeurs alternatifs avec moins d'options et de boîtes de dialogue GUI. Vim n'est pas un éditeur que vous pouvez ramasser un après-midi: attendez-vous au travail et à la lecture.

romainl
la source
1
Exactement ça. J'utilise Vim depuis 8 ans et j'écris toujours mon vimrc. Si vous essayez d'en configurer trop à la fois, vous ne vous souviendrez pas de ce que vous avez fait et vous oublierez d'en profiter.
tommcdo
11

Un site Web pour générer des .vimrcs est http://vimconfig.com/ . C'est assez basique - juste assez pour commencer (numéros de ligne, mise en évidence de la recherche, etc.).

muru
la source
3

Mise à jour : cette réponse est évidemment fausse car les autres réponses sont liées aux outils. Cependant, cette réponse peut avoir la même valeur que l'approche alternative (peut-être même meilleure) de l'auteur du problème racine.

Malheureusement, je ne pense pas qu'un tel outil existe.

Mais pour répondre à la "racine" de votre question - vous n'avez certainement pas besoin de commencer à écrire votre .vimrctexte à partir de zéro. La pratique courante chez les utilisateurs débutants consiste à consulter les .vimrcfichiers des utilisateurs experts de vim. Voici quelques exemples dont vous pourriez apprendre beaucoup:

Enfin, il y a le plugin vim-sensible de Tim Pope qui fournit quelques principes de base et je recommande de l'installer.


la source