Comment sauter entre les balises correspondantes ( par exemple <div>, <span>etc.) lors de l' édition HTML / XHTML / documents XML De même que l' %on utilise pour sauter entre parenthèses correspondant?
Je l'ai lu dans de nombreux articles ( par exemple ) qu'il est déconseillé d'utiliser les touches fléchées en mode normal. Quelqu'un pourrait-il expliquer pourquoi est-ce considéré comme une mauvaise pratique, voire pas du tout?
La commande en mode normal permet d' gfaccéder à un fichier avec le chemin d'accès actuel du curseur. Mais il le fait dans la fenêtre actuelle en remplaçant le texte actuel. Cela signifie que vous devez revenir explicitement en arrière pour revenir plus tard et que vous devez potentiellement écrire …
Une façon de sélectionner un tampon dans vim pourrait consister à parcourir la liste des tampons, à l’aide de commandes standard :ls, ou avec du code de plug-in / vimscript externe pour parcourir une liste dans une fenêtre . Disons que je veux aller directement à un tampon, le plus …
J'aimerais voir les numéros de ligne, en commençant par 1le haut, à gauche de Vim. Idéalement, cela ressemblerait à ceci: 1 | foo = Foo.new 2 | bar = Bar.new 3 | baz = foo.baz(bar) ... 10| test = AwesomeSauce.test Comment puis-je faire cela dans Vim?
Dans Sublime Text 2, vous obtenez des repères verticaux indiquant votre mise en retrait, comme suit: mais visiblement je ne le fais évidemment pas: Existe-t-il un moyen d'afficher des lignes comme celle-ci dans vim? En passant, mon indentation est de 2 espaces. :set tabstop=2 softtabstop=2 shiftwidth=2 expandtab
Il existe un certain nombre de plugins Tex pour vim ( vim-latex , AutomaticLatexPlugin pour en dire quelques-uns). Quelles sont les différences dans les fonctionnalités fournies entre ces plugins (ceux que j'ai nommés et éventuellement d'autres)? Voici quelques questions connexes sur SO: Utilisation du latex et de Vim Quels sont …
Dites que je suis sur la ligne 20 et que je voudrais retirer la ligne 4, comment puis-je faire cela? Et de même, comment puis-je tirer une ligne par rapport à la position de mon curseur, disons la ligne 3?
Existe-t-il un moyen de changer la taille de la police dans gVim en utilisant des commandes natives? Et si non, quel script peut-on utiliser pour le faire rapidement?
Je travaille sur une gamme de projets JavaScript. Dans la plupart de ces projets, l'indentation des fichiers JavaScript est de 2 espaces. J'ai donc défini la largeur d'indentation par défaut. Cependant, il devient 1 ou 4 dans certains autres projets. Existe-t-il un moyen de demander à Vim de modifier le …
J'aime la fonctionnalité smart-indent de Vim, elle me permet de créer des blocs de code bien indentés. Je copie / colle régulièrement du code dans des tampons, mais ce code est souvent mal formaté. L'idéal serait de "re-traiter" le code via le système smart-indent. Une telle chose est possible? Par …
Je vois une de ces deux lignes dans les .vimrcfichiers. Celui-ci semble être le plus commun: filetype plugin indent on Mais en quoi diffère-t-il de cette ligne: filetype indent on J'ai trouvé de la documentation pour ce dernier , mais je suis toujours confus.
Vi et Vim, comme vous le savez tous, ont beaucoup de synonymes. Je connais trois méthodes pour enregistrer le fichier et quitter Vim et Vi. Ce sont : wq <cr> , : x <cr> et ZZ . J'ai entendu dire que ceux-ci sont différents d'une certaine manière. Existe-t-il des différences …
J'utilise des répétitions complexes pour enregistrer mes opérations ( qqenregistrer certaines opérations , qarrêter) et j'ai commis une erreur. Il est possible de voir ce que j'ai enregistré et de corriger l'erreur au lieu de la refaire? Invoquer des caractères enregistrés par @qœuvres, mais je ne le vois pas dans …
Il semble y avoir deux façons de stocker les préférences spécifiques à gvim: Conservez un .vimrcfichier pour vim et un .gvimrcfichier pour les ajouts spécifiques à gvim. Conservez tous les paramètres dans .vimrcet encapsulez les paramètres spécifiques à gvim dans une condition de détection de fonctionnalité: if has('gui_running') " gvim …
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.