Parfois, je crée des macros. Parfois, je crée plusieurs fois la même macro. Parfois, je me lasse de recréer la même macro. Puis-je stocker des macros? Puis-je charger un préréglage de macros? Puis-je créer une macro et la sauvegarder pour toujours?
Je ne peux pas quitter vim même lorsque je tape :q!. Je reçois l'erreur E37: No write since last change (add ! to override) E162: No write since last change for buffer... Je pense que le tampon est un NetrwTreeListing en lecture seule.
J'édite un fichier .sql dans Vim: INSERT INTO apps_forms (app_id, form_id) VALUES (1, 1), Ce que je cherche à faire est d'arracher la (1, 1),ligne et de la coller 137 fois; cependant, je veux que le deuxième nombre entre parenthèses soit incrémenté à chaque fois. La sortie ressemblerait à: INSERT …
Après avoir généré un fichier de balises avec exuberant-ctagsI, je peux passer d'un appel de fonction à sa déclaration, <C-]>ce qui est assez pratique. Ma question est de savoir comment le faire dans l'autre sens? Lorsque mon curseur se trouve sur la définition d'une fonction, comment puis-je accéder aux lignes …
J'utilise listet listcharspour afficher mon espace, mais le style de code auquel j'adhère utilise des onglets. Voir >ou ^Ipour tous mes onglets est nauséeux. Comment conserver tous mes caractères de liste existants mais avec un caractère de tabulation vide?
C'est en quelque sorte deux questions en une. Dernièrement, j'ai passé beaucoup de temps à apprendre Vimscript en profondeur, à apprendre les composants internes de Vim et à faire mes premiers pas pour écrire des plugins Vim. Au cours de ce processus, j'ai gardé de nombreuses notes dans des fichiers …
Parfois, je dois déplacer des fenêtres dans un onglet déjà existant, et je me demandais s'il y avait un raccourci de commande / clavier qui pourrait le faire. Je sais que je peux fermer la fenêtre, basculer sur l'onglet, puis l'ouvrir dans une nouvelle division, mais je me demandais s'il …
Dans les scripts, il est habituel de faire quelque chose comme: let s:save_cpo = &cpo set cpo&vim ... script ... let &cpo = s:save_cpo Pour garantir un mode non compatible pour le script. Est: set cpo&vim une sorte de syntaxe spéciale, comme dans foo & bar? Ou est-ce plus comme …
Je comprends que c'est l'endroit où mettre des choses qui devraient avoir le dernier mot et ne pas être remplacées par une autre source, mais je ne sais pas comment décider quand mettre quelque chose, disons, ~/.vim/after/ftplugin/plutôt que ~/.vim/ftplugin/. Est-ce que les gens utilisent généralement ~/.vim/ftplugin/et ne déplacent des éléments …
Je veux rechercher et remplacer chaque occurrence d'un certain modèle par un nombre décimal qui commence à 1et augmente par un pour chaque correspondance. Je peux trouver des questions formulées de manière similaire qui ne consistent pas à incrémenter un compteur mais à modifier chaque correspondance d'un montant fixe. D'autres …
Je comprends que nous pouvons étendre la puissance de Vim afin d'ajouter de nouvelles fonctionnalités ou de modifier celles existantes et d'améliorer notre expérience d'édition. Bien qu'étant moi-même un utilisateur de Vim depuis assez longtemps, je suis maintenant dans un territoire inexploré: qu'est-ce qu'un plugin Vim exactement? Quelles sont les …
J'ai deux tampons dans vim: :ls 1 %a ".vimrc" line 1 2 #h "script.sh" line 1 Press ENTER or type command to continue Comme vu ci-dessus, je suis sur le premier tampon. Maintenant, si j'exécute la :set softtabstop=16commande, je m'attends à ce qu'elle affecte les deux tampons. Cependant, ce n'est …
Pas facile de trouver un joli titre pour mon problème. Je suis conscient de l'insertion devant un bloc de texte: Ctrl- v sélectionner du texte de type lignesI ESC Maintenant, je voudrais le faire, mais aussi en remplaçant une pièce dans ma sélection de blocs. Actuellement, je fais deux opérations …
Existe-t-il un moyen de changer la couleur d'arrière-plan du menu contextuel dans gvim? La couleur d'arrière-plan par défaut est le rose, ce qui est un peu bizarre pour moi.
Je voudrais savoir si je pouvais sélectionner du code en mode visuel et git addcela? J'ai vérifié avec fugitive.vim mais je n'ai pas trouvé comment le faire. C'est possible ? Ou existe-t-il un autre plugin pour le faire?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.