Worauf Sie sich beziehen, sind Markierungen, die ich glaube. Überprüfen Sie hier den Abschnitt 29.1 - Verwenden von Tags.
Vim Editor ist sehr schlau?
Ich programmiere in C ++ oder Java. Ich möchte den Vim-Editor verwenden und habe gehört, dass ich den Vim-Editor so konfigurieren kann, dass er gehen kann:
- Vom Objekt zur Definition
- Von einer Funktion zur Definition
- Vom Klassennamen bis zur Definition
Haben wir professionelle Vim-er, die mir sagen könnten, wie Vim genau dafür konfiguriert werden muss?
2 Antworten auf die Frage
Sie können sich das Plugin "Code Complete" ansehen:
- http://www.vim.org/scripts/script.php?script_id=1764
- http://files.myopera.com/mbbill/files/code_complete.gif
Update : Tut mir leid, ich habe Ihre Frage falsch verstanden, ich glaube, Sie suchen ctags (und vielleicht cscope ), ich verwende ctags die ganze Zeit, aber es funktioniert am besten für c, aber ich fand es sogar für Java durchaus brauchbar.
Ich habe momentan kein gutes Tutorial, aber wenn Sie nach Wörtern wie "vim ctags Tutorial " suchen, werden Sie nützliche Links finden ... (Ich hoffe trotzdem)
Ich fand auch das, das einen Index aller Java-Dateien unter dem SRC-Verzeichnis erstellt, sowohl für ctags als auch für cscope
ctags -R src/ & find src/ -name '*.java' > cscope.files && cscope -b
Es funktioniert wirklich gut unter Linux, aber wenn Sie unter Windows sitzen, funktioniert das auch unter Cygwin.
Das war eine wirklich verwirrende Antwort ... aber vielleicht könnte es trotzdem verwendet werden :)
Verwandte Probleme
-
13
Welche Vim-Funktionen verwenden Sie?
-
8
Mit einem Tastendruck die mit "Leertaste" markierte "Registerkarte" in Vim löschen
-
1
Sie können nicht verstehen, warum ASCII- und HEX-Erkennungen in der Statuszeile von Vim benötigt wer...
-
3
Vim: Wie behandelt man Unicode-Dateien mit Text in mehreren (mehr als zwei) Sprachen?
-
9
Firefox Addons für Vimperator
-
3
Um PWD in Vims Echo zu bestätigen: -Modus für das Dokument
-
1
Gibt es trotzdem vim, dass Sonderzeichen nicht als Wörter gezählt werden?
-
8
Vimperator Kopieren / Einfügen
-
1
Wie füge ich Datums- / Zeitstempel in PSPad ein?
-
2
Farben in Vim LaTeX -Dateien haben, wie in Gvim