J'ouvre plusieurs fichiers dans Vim en exécutant, par exemple, vim a/*.php qui ouvre 23 fichiers. Je fais ensuite mon montage et exécute les opérations suivantes deux fois :q qui ferme tous mes tampons. Comment pouvez-vous fermer un seul tampon dans
J'ouvre plusieurs fichiers dans Vim en exécutant, par exemple, vim a/*.php qui ouvre 23 fichiers. Je fais ensuite mon montage et exécute les opérations suivantes deux fois :q qui ferme tous mes tampons. Comment pouvez-vous fermer un seul tampon dans
J'utilise Vim et j'aimerais vraiment enregistrer mes paramètres. Le problème que j'ai est que je ne trouve pas mon fichier .vimrc et qu'il n'est pas à l' /home/user/.vimrcemplacement standard . Comment puis-je trouver ce
Existe-t-il un moyen d'obtenir une liste de tous les jeux de couleurs installés dans Vim? Cela rendrait très facile d'en sélectionner un sans regarder le
Dans Vim , comment insérer des caractères au début de chaque ligne d'une sélection? Par exemple, je veux commenter un bloc de code en ajoutant //au début de chaque ligne en supposant que le système de commentaires de ma langue ne permet pas de commenter les blocs comme /* */. Comment pourrais-je...
La façon dont je fais indication 80 colonnes dans vim semble incorrecte: set columns=80. Parfois aussi set textwidth, mais je veux pouvoir voir et anticiper le débordement de ligne avec l' set columnsalternative. Cela a des effets secondaires malheureux : Je ne peux pas set numbercraindre de...
Lorsque je veux que le curseur aille à la fin du fichier (c'est-à-dire à la fin de la dernière ligne) dans Vim, je dois taper six touches: <ESC>G$a- ce qui se traduit par ESC+ Shiftg+ Shift4+ asur ma disposition de clavier. Comment puis-je le faire plus efficacement? Comme je travaille...
Si j'ai 10 onglets ouverts, je dois fermer chacun en utilisant ": q" séparément. Comment puis-je les fermer tous en même
Lorsque vous utilisez l'éditeur vim avec le plugin NERDTree pour naviguer dans l'arborescence de votre projet, existe-t-il un moyen facile de créer un nouveau fichier de code source sous le répertoire actuellement mis en surbrillance? Actuellement, je vais dans mon shell, j'ajoute le fichier puis...
Comment renommer mon fichier actuel dans Vim? Par exemple: J'édite person.html_erb_spec.rb J'aimerais qu'il soit renommé person.haml_spec.rb Je voudrais continuer à éditer person.haml_spec.rb Comment pourrais-je faire cela avec
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...
Est-il possible de coller en mode insertion dans
Quelqu'un pourrait-il m'expliquer en termes simples la manière la plus simple de modifier le comportement d'indentation de Vim en fonction du type de fichier? Par exemple, si j'ouvre un fichier Python, il doit indenter avec 2 espaces, mais si j'ouvre un script Powershell, il doit utiliser 4...
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...
Selon ma tâche dans Vim, plusieurs onglets sont ouverts. Comment puis-je enregistrer différentes sessions pour une utilisation
Je l' ai regardé la possibilité d'utiliser des onglets dans vim (avec :tabe, :tabnewetc.) en remplacement de ma pratique actuelle d'avoir de fichiers ouverts dans la même fenêtre dans des tampons cachés. Je voudrais que chaque fichier distinct que j'ai ouvert soit toujours dans son propre onglet....
Chaque fois que j'utilise la :savcommande, il enregistre le fichier sous un nouveau nom et ouvre le nouveau fichier ouvert dans Vim. Est-il possible d'enregistrer le fichier sous un nouveau nom mais de conserver l'original ouvert pour le
Je voudrais convertir tab en espaces dans gVim. J'ai ajouté la ligne suivante à mon _vimrc: set tabstop=2 Cela fonctionne pour s'arrêter à deux espaces mais il semble toujours qu'une touche de tabulation soit insérée (j'ai essayé d'utiliser la touche h pour compter les espaces par la suite). Je ne...
Je peux faire :%s/<search_string>/<replace_string>/gpour remplacer une chaîne dans un fichier, ou :s/<search_string>/<replace_string>/pour remplacer dans la ligne actuelle. Comment puis-je sélectionner et remplacer des mots à partir de lignes sélectives dans vim? Exemple:...
Lorsque je suis en mode insertion et que l' expandtaboption est activée, une pression sur Tab ↹entraîne l'insertion du nombre d'espaces configuré. Mais de temps en temps, je veux insérer un caractère de tabulation réel. Sais-tu comment faire
Existe-t-il une commande dans Vim qui change la casse du texte