Vi & Vim

Q & R pour les personnes utilisant les familles d'éditeurs de texte vi et Vim




7
Le moyen le plus rapide de passer à un tampon dans vim?
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 …
43 vimrc  buffers 

2
Comment puis-je ajouter des numéros de ligne à Vim?
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?

5
Comment ajouter des guides / lignes d'indentation
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

2
Quelles sont les différences entre les plugins LaTeX?
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 …




7
Réindenter du code mal mis en retrait
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 …
39 indentation  ide 




1
Pourquoi ai-je besoin d'un vimrc et d'un gvimrc?
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 …
38 vimrc  gvim 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.