Articles of vim

Comment coller sans écraser le registre

Est-ce que quelqu’un connaît un moyen de coller sur une zone sélectionnée visuellement sans avoir la sélection placée dans le registre par défaut? Je sais que je peux résoudre le problème en collant toujours à partir d’un registre explicite. Mais c’est pénible de taper ” x p au lieu de p

Comment exécuter un fichier que je modifie dans Vi (m)

Comment exécuter un fichier que je modifie dans Vi (m) et obtenir une sortie dans une fenêtre séparée (comme dans SciTE)? Bien sûr, je pourrais l’exécuter comme ça: :!scriptname Mais est-il possible d’éviter d’écrire le nom du script et d’obtenir une sortie dans une fenêtre séparée au bas de l’écran?

Comment afficher les caractères UTF-8 dans VIM ou Gvim

Je travaille sur des pages Web impliquant des scripts non anglais de temps en temps, la plupart utilisent des jeux de caractères utf-8, VIM et Gvim n’affiche pas correctement les caractères UTF-8. Utilisation de VIM 7.3.46 sur Windows 7 64 bits, avec set guifont=Monaco:h10 dans _vimrc Y’a t’il un moyen d’arranger cela? Mise à jour: […]

Comment supprimer plusieurs tampons dans Vim?

En supposant que plusieurs fichiers soient ouverts en tant que tampons dans Vim. Les fichiers ont *.cpp , *.h et certains sont *.xml . Je veux fermer tous les fichiers XML avec :bd *.xml . Cependant, Vim ne le permet pas (E93: Plus d’un match …). Est-ce qu’il y a un moyen de faire ça? […]

Comment faire vi redessiner l’écran?

Quand j’utilise git commit –amend Il entrera dans une fenêtre vi pour me laisser entrer des commentaires pour commit, le problème est que les fenêtres vi afficheront des caractères sales de l’arrière-plan du shell. Alors je me demande comment je peux laisser vi recharger ou redessiner l’écran pour rendre l’écran normal. Jusqu’à présent, j’ai essayé […]

Vim: recherche globale & remplacer, à partir de la position du curseur

Quand je recherche avec /\vSEARCHTERM Vim lance la recherche de la position du curseur vers le bas, et le retourne au début. Cependant, lorsque vous recherchez et remplacez en utilisant :%s/\vBEFORE/AFTER/gc Vim commence en haut du fichier. Existe-t-il un moyen de faire rechercher et remplacer Vim en partant de la position du curseur ET en […]

Recherche de mot dans vim?

Je peux rechercher un mot dans vim avec /word . Comment puis-je rechercher uniquement des word , en excluant les recherches pour word1 et word2 ?

Que font les commandes f et t dans Vim?

Quelqu’un peut-il m’expliquer ce que font les commandes f et t dans vim et comment elles fonctionnent exactement? Je n’arrive pas à trouver cette information mais les gens continuent à me dire qu’ils sont très utiles. J’apprécierais vraiment une réponse avec un exemple si possible, merci!

Vim: appliquer les parameters sur les fichiers du répertoire

Comment spécifier les parameters Vim pour tous les fichiers du répertoire actuel? La solution idéale serait si Vim recherchait et lisait un fichier .vimrc dans le répertoire en cours avant de rechercher ~ / .vimrc, et d’appliquer les parameters à l’arborescence entière. J’ai vu un plugin , mais cela signifie que les parameters appliqués ne […]

Comment pouvez-vous lister les matchs de la recherche de Vim?

Je voudrais lister les matchs quand je frappe: /example de sorte que je vois où tous les matches sont à la fois.