J'utilise :r !uuidgenfréquemment pour insérer un nouvel uuid dans le tampon. Cela fonctionne, mais j'essaye généralement d'insérer l'uuid entre les guillemets et d' :r !uuidgenimprimer l'uuid sur une nouvelle ligne. Pour contourner ce problème, j'utilise actuellement un simple clavier: nnoremap <C-u> mm:r!uuidgen<CR>dW"_dd`mp Cette macro définit la marque mm, insère l'uuid …
Bien que les polices puissent être sélectionnées manuellement dans GVim à partir du menu, j'ai quelques polices préférées que je voudrais basculer entre en fonction de la tâche à accomplir (petit bitmap, OTF plus grand, etc.) . Existe-t-il un moyen de configurer la liaison de touches pour parcourir une liste …
Je peux déjà mapper une combinaison de touches en mode insertion: :inoremap abc <do stuff> Cependant, cela présente quelques inconvénients: Lorsque vous tapez une version partielle de la séquence, par exemple ab, les caractères ne s'affichent pas réellement pendant un court laps de temps, car il "attend" pour voir si …
Si je vim ouvert avec plusieurs fichiers sur la ligne de commande, par exemple vim debug.log*qui charge debug.log, debug.log.1et debug.log.2, puis - je naviguer entre eux, de les affecter à plusieurs fenêtres ( :split/ :vsplit) ou tel? Le seul raccourci que je connaisse pour ce mode de fonctionnement est celui …
Je tape avec une disposition de clavier non QWERTY. De nombreuses touches utilisées par Vim sont désormais sur la ligne de départ, mais certaines liaisons de touches ne fonctionnent tout simplement pas, la plus évidente étant les hjklclés. Comment et où puis-je modifier ces raccourcis clavier pour mieux fonctionner avec …
J'ai généralement plusieurs instances de vim exécutées sur la même machine. Lorsque je modifie mon vimrc, je peux simplement :source ~/.vimrc(avec un mappage facile ou un autocmd). Mais pour que toutes les instances en cours d'exécution reflètent le changement, je dois les exécuter séparément dans chacune d'elles. Puis-je utiliser la …
Il y a les guillemets droits "normaux": '" Et vous avez les "citations intelligentes" inclinées: '' "” La vérification orthographique de Vim fonctionne avec des guillemets "droits", mais pas avec des guillemets angélisés, donc cela est considéré comme "faux": c'est ... Monty Python Même si ce n'est pas le cas. …
Je viens d'installer un plugin pour python qui affiche l'arborescence des méthodes. Je voudrais donc ouvrir l'arborescence au démarrage, donc pas besoin d'appuyer sur les boutons à chaque fois que j'ouvre un .pyfichier. Mais, je veux que cette commande soit exécutée uniquement pour les .pyfichiers. Voici à quoi ressemble ma …
Je comprends qu'il charge le ftplugin.vimfichier, mais que fait-il vraiment? Définit-il des options (selon le type de fichier)? Si je devais inclure cette ligne au début de mon vimrc filetype plugin indent on et puis j'ai défini quelques options après cette ligne (comme autoindent, smartindent, etc.), cela dérangerait-il avec elles? …
J'essaie de régler g:netrw_list_hideet cela ne semble pas fonctionner. Peu importe à quoi je le mets, .vimrcil a toujours de la valeur ,^\.\.\=/\=$. Seulement si je source à vimrcnouveau mon fichier, il contient la bonne valeur. Comment déboguer cela? Je suppose qu'il y a un plugin qui définit cette variable? …
Disons que je suis dans le shell ( bash) et que je veux voir la sortie qui :scriptnamesdonnerait, mais je ne veux pas démarrer vim ou peut-être que je veux faire écho dans un autre fichier. Alors j'exécute vim +scriptnames Ce qui me montre tous les scripts, mais comment puis-je …
J'essaie de définir une macro qui génère rapidement une liste de mots aléatoires. Je veux que la macro transforme cela en une liste comme a b c d e dans ce arezzo bywords czars détente eyrie Ce que j'ai jusqu'à présent: mettre le curseur sur la lettre a démarrer l'enregistrement …
En recherchant, j'ai mis en surbrillance la chaîne que je souhaite modifier. Maintenant, je veux remplacer uniquement le texte en surbrillance. J'utilise npour passer à l'instance suivante de la chaîne de recherche. Je pensais que je pouvais faire quelque chose comme ciwça, mais cela change tout le mot, pas seulement …
Si j'ai quelques lignes de vimscript que je veux tester avant de mettre mon vimrc, est-il possible de les sélectionner visuellement, puis de les source? j'ai essayé faire une sélection visuelle v, puis des mouvements pour faire une sélection, etc., puis :'<,'>so Mais vim donne une erreur aucune plage autorisée …
J'ai du mal à lire la documentation de vim sur le terminal car je ne peux pas suivre les liens qui sont donnés. Je cite: Aller à un sujet: positionnez le curseur sur une balise (par exemple | barres |) et appuyez sur CTRL-]. Le problème est que j'utilise un …
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.