Artikel-Schlagworte: „Vim“

Hauptseite

Vim Plugin – Taglist: Splitscreen mit Übersicht der Funkionen in einer Datei

Sonntag, 17. April 2011 von zimon

Das Taglist Plugin für Vim ist ein praktisches Tool zum programmieren. Es listet die einzelnen Funktionen (je nach Programmiersprache auch Klassen, Packete und Membervariablen) eines Programms in einem eigenen Splitscreen auf. Diese sind nach Dateien sortiert und man kann so sehr schnell zu einer gewünschten Funktion springen.

Damit das Plugin funktioniert muss das…

weiterlesen ...

Notizen mit dem Hilfesystem von Vim verwalten

Freitag, 23. Juli 2010 von zimon

Wer sich schon einmal etwas näher mit Vim befasst hat, wird das Hilfesystem kennen. Man kann sich zu jedem Befehl und jeder Option eine Hilfeseite in einem horizontalen Splitscreen anzeigen lassen, indem man im Kommandomodus

:h befehlsname

eingibt. In der Hilfe gibt es dann auch Verweise um auf weiterführende Informationen zu…

weiterlesen ...

Titel von Screen-Fenstern automatisch von Vim, Bash und zsh setzen

Samstag, 3. Oktober 2009 von zimon

Wenn man unter Screen die Statusleiste nutzt, ist es oft mühsam jedes mal die Titel zu setzen. Auch wenn man diese fest in der ~/.screenrc definiert, kann man manchmal durcheinander kommen.

Unter Vim gibt es die Möglichkeit, den Namen der aktuellen Datei als Titel für das Screenfenster zu benutzen.
Dafür braucht man nur…

weiterlesen ...

Vim Plugin – VCSCommand zur Versionsverwaltung mittels SVN und CVS

Samstag, 8. August 2009 von zimon

Mit dem Plugin VCSCommand kann man Dateien und Verzeichnisse direkt von Vim aus über ein SVN- oder CVS-Repository verwalten. Ich werde hier jedoch nur SVN behandeln, da ich momentan nur dieses System nutze.

Nachdem man die Dateien des Plugins nach ~/.vim/plugin/ kopiert hat, kann man die Befehle :VCSUpdate und :VCSCommitnutzen um die aktuelle…

weiterlesen ...

Vim – Buffer statt Tabs benutzen

Samstag, 18. Juli 2009 von zimon

Das Buffer-Konzept von Vim ist ein wenig gewöhnungsbedürftig. Unter vim wird jede Datei in einem Buffer geöffnet. Man kann auch mehrere Dateien in verschiedenen Buffern öffnen und zwischen diesen Buffern hin- und herschalten. Die einzelnen geöffneten Buffer müssen dabei nicht sichtbar sein.

Das Problem bei Tabs ist, dass wenn man z.B. Dateiübergreifende…

weiterlesen ...

Vim Plugin – Surround umschließt Text mit Klammern, Anführungszeichen und HTML-Tags

Dienstag, 14. Juli 2009 von zimon

Für Vim gibt es ein sehr praktisches Plugin namens Surround, welches es einem ermöglicht Wörter, Sätze, Absätze, Zeilen,… mit Klammern, Anführungszeichen oder XML-Tags zu umschließen. Solche Umschließungen können auch geändert oder gelöscht werden.

Zur Installation wird das Archiv surround.zip im Verzeichnis ~/.vim entpackt.

Grundsätzlich lehnt sich die Bedienung an das Konzept an, den…

weiterlesen ...

Vim Plugin – Tasklist sammelt Infos über offene und fertige Todos

Dienstag, 23. Juni 2009 von zimon

Das Vim Plugin Tasklist ist ein kleines aber praktisches Plugin, welches im aktuellen Text nach den Wörtern TODO, XXX, FIXME und DONE sucht und eine Liste daraus erstellt.

Sobald das Plugin installiert ist (indem die Datei tasklist.vim nach ~/.vim/plugin/ kopiert wurde), kann man die TODO-Liste mit \t generieren und angezeigen.

Dabei öffnet…

weiterlesen ...

Vim als Hexeditor – Binärdateien bearbeiten

Samstag, 13. Juni 2009 von zimon

Vim lässt sich selbstverständlich auch als Hexeditor nutzen. Dafür wird (normalerweise) gleichzeitig mit Vim das kleine Programm xxd installiert. Dieses sollte also auf jedem System zu finden sein, auf dem Vim installiert ist.

Wenn man Binärdateien öffnet, sollte man die Option -b von Vim nutzen, was den Binärmodus anschaltet:

vim -b datei.bin

xxd kann nun mittels eines…

weiterlesen ...

Verschiedene Undo- und Redo-Möglichkeiten für Vim

Sonntag, 31. Mai 2009 von zimon

Neben den Standardvarianten, die jeder Editor beherrscht bietet vim noch mehr Kommandos für Undo und Redo. Die beiden geläufigsten Kommandos sind wohl u für Undo und Strg+r für Redo, die beide mit Quantifizierern aufgerufen können (z.B. 3u nimmt 3 Änderungen zurück). Mit U nimmt man alle letzten Änderungen der aktuellen Zeile zurück.

Einige kennen vielleicht das Problem, wenn man etwas…

weiterlesen ...

Less is more (than more) – weniger ist manchmal mehr

Samstag, 23. Mai 2009 von zimon

Viele kennen less, das Programm zum Anzeigen von Textdateien. Ich habe es mir nun einmal etwas genauer angesehen.
Mit less lassen sich auch große Textdateien sehr schnell anzeigen, da es schon mit der Darstellung des Textes beginnt, wenn die Datei noch nicht vollständig geladen ist.
Auch zum Anzeigen von Kommandozeilenausgaben ist less sehr nützlich. Dafür braucht man die…

weiterlesen ...

Bloggeramt.de frisch gebloggt Blogverzeichnis - Blog Verzeichnis bloggerei.de