Vi & Vim

Fragen und Antworten für Benutzer der vi und Vim Texteditoren




7
Der schnellste Weg, um in vim zu einem Puffer zu wechseln?
Eine Möglichkeit, einen Puffer in vim auszuwählen, besteht darin, die Pufferliste mit den Standardbefehlen as :lsoder mit einem externen Plugin / Vimscript-Code zu durchsuchen, um eine Liste in einem Fenster zu durchsuchen . Nehmen wir an, ich möchte so schnell wie möglich direkt zu einem Puffer springen. Um die Pufferliste …
43 vimrc  buffers 

2
Wie kann ich Vim Zeilennummern hinzufügen?
Ich möchte Zeilennummern sehen, 1die oben links bei Vim beginnen. Im Idealfall würde es so aussehen: 1 | foo = Foo.new 2 | bar = Bar.new 3 | baz = foo.baz(bar) ... 10| test = AwesomeSauce.test Wie kann ich das in Vim machen?

2
Was sind die Unterschiede zwischen LaTeX-Plugins?
Es gibt eine Reihe von Tex-Plugins für vim ( vim-latex , AutomaticLatexPlugin, um nur einige zu nennen). Was sind die Unterschiede in den bereitgestellten Funktionen zwischen diesen (den von mir genannten und möglicherweise anderen) TeX-Plugins? Hier sind einige verwandte Fragen zu SO: Verwendung von Latex und Vim Was sind die …




7
Erneutes Einrücken von schlecht eingerücktem Code
Ich mag die Smart-Indent-Funktion von Vim, mit der ich gut eingerückte Codeblöcke erstellen kann. Ich kopiere / füge regelmäßig Code in die Puffer ein, aber dieser Code ist oft schlecht formatiert. Ideal wäre es, den Code über das Smart-Indent-System erneut zu verarbeiten. Ist so etwas möglich? Wie würden Sie beispielsweise …
39 indentation  ide 




1
Warum brauche ich sowohl einen vimrc als auch einen gvimrc?
Es scheint zwei Möglichkeiten zu geben, um Einstellungen für gvim zu speichern: Behalten Sie eine .vimrcDatei für vim und eine .gvimrcDatei für gvim-spezifische Ergänzungen. Behalten Sie alle Einstellungen bei .vimrcund binden Sie gvim-spezifische Einstellungen in eine Funktionserkennungsbedingung ein: if has('gui_running') " gvim specific settings here endif Warum sollte ich angesichts …
38 vimrc  gvim 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.