Entries Tagged 'vim' ↓

Dropbox als perfekte Backup- und Sync-Lösung

Nachdem ich ein paar Tage Dropbox ausprobiert habe, muss ich sagen: Der Hammer!!!

Das Programm integriert sich nahtlos ins Betriebssystem und läuft reibungslos auf meinen intel iMacs unter Mac Os X 10.4.11. Die ganzen Konfigurationsdateien, die ich sonst mühsam per Stick hin- und herschaufeln und auf meinen Rechnern abgleichen musste, lege ich jetzt einfach in den Dropbox-Ordner. Alle Dateien darin werden automatisch mit Amazon S3-Servern synchronisiert und stehen dann auch auch meinem anderen Rechner in aktueller Form zur Verfügung. Natürlich kann man auch einzelne Ordner oder Dateien für andere Nutzer freigeben.

2 GB sind kostenlos, im Augenblick werden die Preise für mehr Speicher entwickelt. Aktuell gibt es 50 GB für 9,99 $ monatlich.

Für Textdateien ist es schon jetzt fantastisch, 2 GB reichen für eine Menge Text. Das Beste ist, dass man auf der eigene Festplatte arbeiten kann wie gewohnt, alles automatisch gesichert wird und auf einem anderen Rechner am gleichen Platz zur Verfügung steht. Genial umgesetzt.

Post to Twitter Post to Plurk Post to Delicious Post to Facebook Post to Ping.fm

Cheat Sheet : All Cheat Sheets in one page

Der Name ist Programm. Bei Cheat Sheets findet man jede Menge Merkhilfen zu allen denkbaren Programmiersprachen, HTML, CSS, XHTML, VIM, UBUNTU etc. pp.

Post to Twitter Post to Plurk Post to Delicious Post to Facebook Post to Ping.fm

Leider nur für Leopard: Lexikon-Plugins

Sehr schöne Lexikon-Plugins findet man bei tekl. Auch den von mir gern frequentiertenOpenThesaurus kann man so direkt per Dictionary nutzen. Leider erst ab Mac OS 10.5. Ich muss wohl doch mal upgraden.

Post to Twitter Post to Plurk Post to Delicious Post to Facebook Post to Ping.fm

Von LaTeX zurück zu Txt2Tags mit RegEx

Beim Versuch, ein rund 200 Seiten starkes XeTex-Dokument wieder in die einfache Txt2Tags-Auszeichnung zu bringen, habe ich nach ziemlichem Hin-und-Her endlich herausgefunden, wie ich LaTeX-Section per RegEx mit MacVim in Txt2Tags umwandle. Für unnummerierte Sections:

:%s/\section*{(.{-})}/==\1==/gic

Und für eben solche Subsections:

:%s/\subsection*{(.{-})}/===\1===/gic

Post to Twitter Post to Plurk Post to Delicious Post to Facebook Post to Ping.fm

Edit in MacVim für AppleMail

Den gelungenen macvim kann man jetzt auch von Apple Mail oder TExtedit aus als Editor verwenden. Dazu lädt und installiert man (relativ) einfach den ODBInputManager und die neueste Version von MacVim, und schon kann man mit einem einfachn Tastendruck seinen Mailtext im Mac Vim verfassen. Danke schön.

Post to Twitter Post to Plurk Post to Delicious Post to Facebook Post to Ping.fm

textutil.vim – Vim plugin for editing rtf,rtfd,doc,wordml files

Da es jetzt ja mit MacVim endlich eine vernünftig in MacOs integrierte Vim-Version gibt (wenn auch noch nicht ganz holperfrei), kann ich auch einfache Word-Dateien in meinem Lieblingseditor bearbeiten. Um rtf,rtfd,doc,wordml – Datein zu bearbeiten, zieht man einfach das textutil.vim-plugin in den Ordner plugins. (MacVim, rechte Maustaste, Paketinhalt anzeigen lassen, dann in den Ordner /Applications/MacVim.app/Contents/Resources/vim/runtime/plugin/ legen.)

Wenn man dann eine der Dateien öffnet, wandelt das schöne textutil der Tiger-Version von Mac OSX die Datei automatisch um und speichert sie nach der Bearbeitung auch wieder in dem Format ab. Perfekt.

Post to Twitter Post to Plurk Post to Delicious Post to Facebook Post to Ping.fm

txt2tags-Zaubereien

Eine Zeitlang habe ich mit iso-8559-1 bzw. latin1 Zeichensätzen gearbeitet, weil meine Dana keine andere Codierung beherrschte. Allerdings erforderte das einiges hin- und hercodieren auf dem Mac und mit txt2tags, weil hier eben utf8 angesagt ist. Jetzt hatte ich die Nase voll und bin wieder bei utf8 gelandet. Auf der Dana ersetze ich die üÜäÄöÖß automatisch durch die entsprechenden Zeichen.

Ich kann also endlich wieder das herrliche txt2tags nutzen, um Texte zu erstellen und diese dann per Knopfdruck zu konvertieren. Hier steht, wie’s geht, und jetzt folgen die Optionen, die in meiner txt2tags-Datei stehen:

%!encoding:utf8
%!options(html): --style book.css --css-inside --css-sugar
%!options(xhtml): --style book.css --css-inside --css-sugar
%!postproc(tex): "\\documentclass\{article\}" "%!TEX TS-program = xelatex\n%!TEX encoding = UTF-8 Unicode\n\\documentclass[12pt]{article}\n\\usepackage{geometry}\n\\geometry{a4paper,left=25mm,right=20mm,top=25mm,bottom=20mm}"
%!postproc(tex):"\\usepackage\[urlcolor=blue,colorlinks=true\]\{hyperref}" "\\usepackage[ngerman]{babel}\n\\usepackage{fontspec,xltxtra,xunicode}\n\\defaultfontfeatures{Mapping=tex-text}\n\\setromanfont[Mapping=tex-text]{Hoefler Text}\n\\setsansfont[Scale=MatchLowercase,Mapping=tex-text]{Gill Sans}\n\\setmonofont[Scale=MatchLowercase]{Andale Mono}"
%!postproc(tex):"\\usepackage\[utf8\]\{inputenc\}  % char encoding" ""

Mit den %!postproc(tex)-Zeilen ersetze ich die “normalen” Tex-Befehle durch XeTeX, definiere meine Schriften und installiere die deutsche Silbentrennung.

Post to Twitter Post to Plurk Post to Delicious Post to Facebook Post to Ping.fm

MacVim und vim-cocoa auf Google Code

Durch Zufall stolpere ich gleich über zwei neue Vim Ports für den Mac (Beide nur unter Tiger – 10.4 – lauffähig). Aber vim-cocoa und MacVim sind beide deutlich schneller und Mac-Liker als der Vim for Mac, den ich bisher benutzt habe. Zwar gibt es noch einige Macken, aber es tut sich was. Ich würde ja sofort zu einem der beiden Ports wechseln, wenn mein txt2tags -> XeLaTeX -> PDF Workflow funktionieren würde, aber bisher kommt nur der alte Vim mit den Pfaden klar. So schreibe ich in txt2tags, drücke 2p und schaue mir direkt das konvertierte PDF an. Die Befehle, die der Reihe nach abgearbeitet werden, lauten :!/usr/local/bin/txt2tags -t tex %; usr/texbin/xelatex %< .tex; open %<.pdf. Funktioniert, wie gesagt, leider noch nicht mit den neuen Vims. Was funktioniert, ist die Umwandlung in HTML via :!/usr/local/bin/txt2tags -t html %; open %< .html. Das ist ja auch schon mal was. .

Post to Twitter Post to Plurk Post to Delicious Post to Facebook Post to Ping.fm

Multimarkdown:Noch ein Markup-Tool für den Mac

Ich hatte ja schon einmal über Markup-Tools für den Mac geschrieben. Eine Seite kannte ich damals noch nicht. Die MultiMarkDown-Seite von Fletcher Penney. Er hat die Anwendungsmöglichkeiten von John Grubers MarkDown noch einmal deutlich erweitert. Außerdem gibt es auf der Seite auch kleine Droplets, mit denen man in MarkDown geschriebene Texte sekundenschnell in .xhtml, .pdf .rtf .latex umwandeln kann. Mal anschauen.

Post to Twitter Post to Plurk Post to Delicious Post to Facebook Post to Ping.fm

OpenThesaurus – Deutscher Thesaurus

Schnell mal ein Synonym oder Antonym nachschauen? Der OpenThesaurus ist in solchen Fällen unverzichtbar.

Das passende Yubnub/Yeahway-Kommando lautet othes "Wort".

Post to Twitter Post to Plurk Post to Delicious Post to Facebook Post to Ping.fm