Questions marquées «vimrc»

11
Comment puis-je exécuter un autocmd lors du démarrage de Vim sans fichier, un fichier inexistant ou un fichier vierge (mais pas lors du démarrage avec un fichier existant)?

Je voudrais exécuter un autocmd dans les scénarios suivants lorsque je démarre Vim: Sans nom de fichier spécifié. Lorsque le fichier est nouveau. Lorsque le fichier existe mais est complètement vide. Dans les trois cas ci-dessus, je voudrais exécuter un autocmd; en particulier, je voudrais démarrer...

10
Comment différencier vim et vimdiff de l'intérieur de vimrc?

J'ai une fonction dans vim qui ouvrira tous les tampons sous forme d'onglets. Cependant, après avoir ajouté cette fonction, vimdiff ouvre également les fichiers à comparer sous différents onglets et n'affiche donc pas les différences. Existe-t-il un moyen de savoir si son vim ou vimdiff qui appelle...

10
Comment puis-je mettre en évidence les noms «%» correspondants (par exemple, si / end, for / end) définis par matchit.vim lors de la sélection?

Actuellement, mon Vim met en évidence les parenthèses, crochets, guillemets, etc. correspondants avec un arrière-plan cyan et un premier plan blanc - le curseur peut être déplacé entre ceux-ci avec %. Grâce à mon matchit.vim, je peux également basculer %entre if / end, for / end, etc. - mais...

10
Pourquoi Set Exrc est-il dangereux?

J'ai vu set exrcmentionné à divers endroits pour utiliser des .vimrcfichiers par répertoire , mais chaque fois que cela a été mentionné, il a été fortement recommandé de ne pas l'utiliser réellement parce que c'est dangereux. Je suis également tombé sur set securece qui est censé corriger une...

10
Comment devrait fonctionner l'option 'switchbuf'?

J'ai récemment découvert l'option switchbufet essayé de l'utiliser, mais je ne peux pas dire si je ne comprends pas comment cela devrait fonctionner ou si cela ne fonctionne pas sur mon Vim. À propos des différentes valeurs possibles, le doc dit: useopen S'il est inclus, passez à la première...

9
Pourquoi Vim ne source-t-il pas mon fichier .vimrc

Aujourd'hui, j'ai trouvé que mon .vimrcne prenait pas effet. C'était ok il y a quelques heures à peine. Lorsque j'ai lancé vim avec $vim --plugin, je n'ai :scriptnamesfait aucun écho: le .vimrcfichier n'était pas d'origine. (Remarque: a /etc/vimrcété supprimé pour déboguer ce problème.) Ensuite,...

9
Message d'écho au démarrage sans invite

Je voudrais faire écho à un message personnalisé au démarrage, selon que certaines fonctions de démarrage ont réussi ou non. J'ai essayé ça dans mon.vimrc echo 'test' "All my settings ... J'aimerais que vim répète un message comme si je venais de taper echo 'foo' à partir de la ligne de commande...

9
définir les options de format dans vimrc est ignoré

Vim continue automatiquement un commentaire lorsque j'appuie sur Entrée en mode Insertion, ce que je trouve utile. Cependant, je ne veux pas que le commentaire se poursuive après avoir appuyé sur «o» en mode normal pour insérer une nouvelle ligne sous la fin du commentaire. J'ai lu que je dois...