Existe-t-il un moyen de faire fonctionner le symbole spécial %avec les noms de chemin sur la ligne de commande? Par exemple, je voudrais faire: :diffsplit Path\to\other\directory\% Pour que je puisse @:comparer rapidement des fichiers du même nom. Cependant, cela ouvre juste un nouveau tampon appelé %. Bien sûr, je pourrais …
Je souhaite être averti lorsqu'une ligne est trop longue pour tenir dans la fenêtre. En ce moment, je l'ai dans ~/.vimrc: set wrap let &showbreak = ' +++ ' J'aimerais changer cela en: set nowrap let &somesetting = ' > ' Une telle somesettingindication à vim de mettre un >sur …
Le contexte J'utilise vifmcomme gestionnaire de fichiers (c'est hors sujet ici, je sais, mais continuez à lire) qui me permet de modifier les noms de fichiers dans un vimtampon. Un problème qui m'a ennuyé est les fichiers numérotés où je veux garder les zéros en tête (par exemple movie0001.webm). Je …
La .commande est super utile pour refaire rapidement la dernière action primitive. Cependant, toute autre modification que j'effectue entre les deux l'emportera. Existe-t-il un moyen de rappeler et de répéter des changements plus anciens sans avoir à les définir comme une macro, similaire à la façon dont le "2tampon contient …
Existe-t-il un moyen de passer à la prochaine ligne inégalée avec in vimdiff? Pas "passer à la ligne modifiée suivante", mais passer à la ligne suivante sans correspondance pour le fichier actuel. Dans mon cas, j'essaie de comparer deux gros fichiers, dont l'un devrait être pratiquement un sous-ensemble de l'autre. …
J'écris des listes HTML et je veux pouvoir coller automatiquement 10 éléments de liste où le texte de l'élément est la seule chose qui change. Je pourrais accomplir cela en utilisant PHP et ensuite simplement copier le code HTML rendu, mais s'il y a un moyen de sauter cette étape …
J'ai un fichier qui a décidé de défiler de façon synchrone lorsque je l'ouvre dans une deuxième fenêtre et commence à faire défiler. scrollbindet diffsont définis sur off. ( :set scrollbind?impressions noscrollbindet :set diff?impressions nodiff.) Que puis-je essayer d'autre? J'utilise neovim.
J'ai un cas d'utilisation commun lorsque je transforme une expression python de la manière suivante: value 1 value 2 value 3 dans ['value 1', 'value 2', 'value 3'] La façon la plus simple peut être d'utiliser un mappage, mais je voulais utiliser une substitution pour cette tâche. Jusqu'à présent, j'ai …
Je veux remplacer un caractère par son littéral hexadécimal. Par exemple, avant l'expression régulière: h Après l'expression régulière: 0x68 J'essaye ceci: s/\([a-z]\)/\=printf("%#02x", submatch(0))/ Mais cela le remplace par 00 Qu'est-ce que je fais mal? Est-ce seulement possible?
J'essaie de créer mon propre fichier de retrait pour JavaScript. Le fichier d'indentation par défaut pour JavaScript est activé, avec un minimum de modifications, et je l'utilise comme base. Sur Vim 7.3 pour OSX El Capitan, la saisie d'un tableau produit par défaut les éléments suivants: var test = [ …
J'essaie de faire en sorte que je puisse écrire un tampon sur le disque avec une seule touche. (Note latérale: idéalement, j'aimerais que cela fonctionne dans tous les modes, mais pour le moment, j'essaie simplement de le faire fonctionner en mode normal. ) Sur le wiki Vim, il est écrit …
J'utilise le plug - in vim-de démarquage de tpope pour éditer des fichiers Markdown. D'une certaine façon, neovim peaux les _et *caractères et modifie le texte entre en italique ou en gras à en fonction de la quantité de caractères. Je veux voir ces caractères. Comment configurer neovim ou vim-markdown …
Dans XCode, il existe un module complémentaire appelé vvdocument, qui peut détecter trois accès /et les transférer ///dans: /*! * @author Robbie Yi JIANG, 29-Jan-2016 14:01:45 * * */ Comment puis-je faire cela dans Vim.
Il y a plusieurs fois, je dois greppour some_patterndans certains XHTMLfichiers (beaucoup de temps, le nombre de fichiers dans un dossier spécifié va au - delà 10K +). Auparavant, j'ai utilisé l'éditeur de programmeur Epsilon de Lugaru et il y avait une grepcommande qui invoque la recherche et génère une …
Je ne sais pas si cette question doit être posée ici ou non. Dans presque toutes les langues, des logiciels malveillants existent. Est-ce la même chose pour vimscript? Supposons qu'il vimfonctionne avec des privilèges système élevés. Y a-t-il une possibilité qu'un nouvel vimutilisateur puisse ruiner son système en utilisant 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.