Vi & Vim

Q & R pour les personnes utilisant les familles d'éditeurs de texte vi et Vim



1
vimdiff et fusionner les conflits
Lors de la fusion de branches sous contrôle de source, il y a souvent le problème d'un conflit de fusion avec d'autres développeurs. Je sais que nous pouvons utiliser vimdiff pour différencier les modifications de code par rapport au contrôle de code source , mais existe-t-il également un moyen d'utiliser …


1
Est-il possible de travailler facilement avec .odt, .doc, .docx, .rtf et d'autres formats de texte non brut dans Vim?
Parfois , quelqu'un me envoie un .odt, .docet le .docxfichier; les ouvrir dans OpenOffice est toujours pénible car, eh bien, OpenOffice. À l'heure actuelle, j'utilise une variété d'outils de ligne de commande (tels que odt2txt) pour convertir ces fichiers en texte brut, enregistrer le texte brut dans un fichier temporaire, …

4
Comment convertir des mots en camelCase dans une macro?
J'ai une liste de mots, comme ceci: these are some words that I want to convert to camel case J'ai besoin d'un moyen de tourner, par exemple, camel case en camelCaseune macro (ou un moyen de transformer chaque ligne d'une sélection de ligne visuelle en étui à chameau). Je pourrais …

3
Comment utilisez-vous l'arbre des modifications dans vim
Est-il possible de récupérer les changements de branche que j'ai "abandonnés"? Par exemple, j'annule plusieurs opérations en utilisant u, puis j'effectue un changement en mode d'insertion. Mais alors je réalise que je ne veux pas avoir ce changement, je préfère retourner là où j'étais au début (avant de défaire). Ces …
14 undo-redo 

1
Afficher les lignes enveloppées partiellement masquées
J'ai activé le set wrap linebreak nolistretour à la ligne avec mon .vimrc. Cependant, cela a le comportement ennuyeux que les lignes qui ne sont pas complètement visibles à l'écran sont cachées et remplacées par des signes @: Comment puis-je faire apparaître ces lignes même si elles sont partiellement masquées?
14 wrapping 


2
Meilleures pratiques pour les fichiers d'échange VIM?
Chaque fois que je coupe une session dans vim en perdant ma connexion, je suis plutôt rempli de dred (et pourtant je continue à utiliser vim ... quel masochiste je dois être) parce que quand j'ouvre à nouveau mes fichiers une pile de swap- les fichiers attendent pour tenter de …
14 swap-file 

2
Comment charger conditionnellement des plugins
Je cherchais une réponse à cela, mais je n'ai encore rien trouvé, donc si j'ai raté quelque chose d'évident, je m'en excuse. Je pensais que ce serait une recherche rapide sur Google, alors c'est peut-être plus compliqué que je ne le pensais. J'aimerais pouvoir charger conditionnellement des plugins en fonction …


3
Bloquer les modifications dans un fichier en lecture seule
Lorsque vous utilisez Vim pour éditer un fichier en lecture seule, il fournira simplement un avertissement la première fois qu'il sera édité mais autorisera toutes les modifications. Je peux comprendre que ce comportement pourrait être utile pour quelqu'un qui a l'intention d'enregistrer le fichier sous un autre nom; mais j'ouvre …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.