Questions marquées «vim»

323
Fusionner plusieurs lignes (deux blocs) dans Vim

Je voudrais fusionner deux blocs de lignes dans Vim, c'est-à-dire prendre des lignes n..met les ajouter à des lignes a..b. Si vous préférez une explication de pseudocode:[a[i] + b[i] for i in min(len(a), len(b))] Exemple: abc def ... 123 45 ... devrait devenir abc123 def45 Existe-t-il un bon moyen...

322
Déplacement de texte en mode Insertion

En mode Insertion dans Vim, existe-t-il un moyen de parcourir le texte en déplaçant certains caractères vers l'avant et vers l'arrière autrement qu'en utilisant les touches fléchées? Si je presse h, j, ket len mode insertion, les caractères réels sont imprimés sur l' écran au lieu de se déplacer...

318
Comment voir quels plugins ralentissent Vim?

Existe-t-il un moyen de profiler les plugins Vim? Mon MacVim devient de plus en plus lent lorsque j'ouvre un grand .py. Je sais que je pourrais désélectionner tous les plugins et resélectionner un par un pour vérifier quel plugin est le coupable, mais existe-t-il un moyen plus rapide? Mon dotvim...

311
Déplacer toute la ligne de haut en bas dans Vim

Dans Notepad ++, je peux utiliser Ctrl+ Shift+ Up/ Downpour déplacer la ligne actuelle de haut en bas. Existe-t-il une commande similaire à celle-ci dans Vim? J'ai parcouru des guides sans fin, mais je n'ai rien trouvé. Si ce n'est pas le cas, comment pourrais-je lier l'action à cette combinaison...

306
Vim: insérez les mêmes caractères sur plusieurs lignes

Parfois, je veux modifier un certain bloc visuel de texte sur plusieurs lignes. Par exemple, je prendrais un texte qui ressemble à ceci: name comment phone email Et fais comme ça vendor_name vendor_comment vendor_phone vendor_email Actuellement, la façon dont je le ferais maintenant est ......

306
Comment exécuter un terminal à l'intérieur de Vim?

Je suis habitué à Emacs, mais j'essaye Vim pour voir lequel je préfère. Une chose que j'aime chez Emacs est la possibilité d'exécuter un terminal dans Emacs. Est-ce possible à l'intérieur de Vim? Je sais que vous pouvez exécuter des commandes depuis Vim, mais j'aimerais pouvoir exécuter un terminal...

275
Comment quitter la fenêtre de texte dans Git?

J'utilise Windows et avant de m'engager, Git veut que j'entre un message texte et une nouvelle fenêtre de texte apparaît. Comment puis-je en sortir? J'essaie d'apprendre Git. Donc, un peu d'aide sera très

274
Obtenir la valeur actuelle d'un paramètre dans Vim

Existe-t-il un moyen simple de connaître la valeur actuelle d'un paramètre Vim spécifié? Si je veux connaître la valeur actuelle de, disons tabstop, je peux exécuter: :set tabstop sans passer un argument, et Vim me dira la valeur actuelle. C'est bien pour de nombreux paramètres, mais ce n'est pas...

271
Supprimer la nouvelle ligne dans Vim

Existe-t-il un moyen de supprimer la nouvelle ligne à la fin d'une ligne dans Vim, afin que la ligne suivante soit ajoutée à la ligne actuelle? Par exemple: Evaluator<T>(): _bestPos(){ } Je voudrais mettre tout cela sur une seule ligne sans copier les lignes et les coller dans la précédente....