Welche Falte sollte ich in VIM verwenden?

7

Ich bearbeite normalerweise RUBY-Dateien in VIM. Ich möchte die Methoden (def ... end) falten. Könnten Sie mir bitte helfen, die Faltsyntax zu definieren?

    
unj2 11.05.2009, 17:14
quelle

3 Antworten

18

Angenommen, Sie haben bereits das Einrichten und Arbeiten mit Ruby Syntax Highlighting verwendet, verwenden Sie den Modus syntax zum Falten:

%Vor%

Dies wird Ihnen Falten auf class .. end und def .. end , etc. geben.

    
overthink 11.05.2009, 18:49
quelle
3

Ich möchte, dass alles standardmäßig gefaltet wird, und hier können Sie eine ganze Menge Dinge zum Falten verändern. Ich mache hauptsächlich Perl- und C ++ - Programmierung und finde, dass es damit gut funktioniert. Das Falten und Entfalten wird der Space-Taste zugeordnet.

Folgendes habe ich in meinem vimrc:

%Vor%     
Kyle Walsh 11.05.2009 18:54
quelle
0

Ich glaube, Sie setzen den Cursor auf die erste Zeile, dann zfnj, wobei n die Anzahl der zu faltenden Zeilen ist (um also 10 Zeilen zu falten, wuhlen Sie zf10j). Ich denke es wird auch Syntax erkennen wie in PHP ich zf} um zur schließenden Klammer zu falten. Ich code nicht in Ruby, also weiß ich nicht, ob das in Ruby funktioniert.

Ab diesem Punkt wird zo geöffnet und zc geschlossen.

    
dsrekab 11.05.2009 20:07
quelle

Tags und Links