Articles of vim

Comment copier les lignes sélectionnées dans le presse papier dans vim

Comment copier les lignes sélectionnées dans le presse-papiers de vim. Je sais comment le faire pour tous les fichiers texte , mais je veux faire pour les lignes sélectionnées. Merci!

Substituer avec le contenu du registre ou des lignes entre ailleurs dans le fichier dans Vim

J’utilise Vim, et je veux substituer un texte d’espace réservé à une chaîne longue, couvrant plusieurs lignes, qui est déjà écrite ailleurs dans le fichier. Est-il possible de remplacer un motif par le contenu d’un registre? Quelque chose comme :%s/foo/ Sinon, est-il possible de remplacer par une gamme de lignes? quelque chose comme :%s/foo/

Collage du code dans la fenêtre du terminal dans vim sous Mac OS X

Lorsque je colle du code dans ma fenêtre de terminal Mac OS X dans vim, il indente chaque ligne. Pour chaque ligne, il ajoute une indentation pour que le texte ressemble à ceci … “ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud ullamco laboris nisi ut aliquip ex ea commodo […]

Comment utiliser vim dans le terminal?

Comment configurer et commencer à utiliser vim dans le terminal sous OS X? Je veux commencer à écrire mon code C en utilisant vim dans le terminal plutôt qu’un éditeur de texte séparé. Comment commence-t-on? Les bases comme: ouvrir, créer, enregistrer des fichiers via un terminal en utilisant vim et en écrivant du code en […]

Vim peut-il utiliser le ou les presse-papiers du système par défaut?

Je me heurte à plusieurs problèmes parce que les tablettes de vim sont, faute d’un meilleur terme, dieu terrible. Je veux commencer à utiliser plusieurs tabs Gnome, chacun avec une instance de vim différente. Tout devrait bien fonctionner, cependant, seul le tampon système + peut être utilisé pour partager du texte. Cela rend toutes les […]

Existe-t-il un fichier de syntaxe C ++ 11 pour vim?

En particulier, l’affichage des listes d’initialisation est vraiment mauvais: vector v({1,2,3}); mettra en évidence les accolades en rouge (indiquant une erreur).

Rechercher et remplacer in vim dans des lignes spécifiques

je peux utiliser :5,12s/foo/bar/g pour rechercher foo et le remplacer par des bar entre les lignes 5 et 12. Comment puis-je faire cela uniquement à la ligne 5 et 12 (et non dans les lignes entre)?

Recharger automatiquement le navigateur lorsque je sauvegarde les modifications dans un fichier HTML, dans Chrome?

J’édite un fichier HTML dans Vim et je souhaite que le navigateur s’actualise chaque fois que le fichier est modifié. Existe-t-il un plug-in pour Google Chrome qui détecte les modifications apscopes au fichier et actualise automatiquement la page chaque fois que j’enregistre une modification dans le fichier? Je sais qu’il y a XRefresh pour Firefox […]

Utiliser Vim au lieu de (ou avec) Xcode pour le développement iOS

Xcode est livré avec beaucoup d’éléments essentiels à la création sur iPhone et / ou iPad. En fait, je ne suis même pas au courant de cela car il est tellement «dans les coulisses». D’autre part, j’ai récemment été exposé aux avantages de l’utilisation de Vim en tant qu’éditeur. Y a-t-il une configuration qui ferait […]

Quelle est la meilleure façon de faire défiler en douceur dans Vim?

Les principales commandes de défilement dans Vim sont: Ctrl – B et Ctrl – F , ainsi que PageUp et PageDown défiler par page entière Ctrl – U et Ctrl – D défilent d’une demi-page par défaut Ctrl – Y et Ctrl – E font défiler une ligne Je perds à chaque fois le contexte […]