Ich möchte einen Abschnitt einer Webseite markieren und in die Zwischenablage kopieren und dann als Markdown auf meiner lokalen Festplatte speichern können. Ich brauche einen effizienten Weg, um das zu tun.
Meine derzeitige umständliche Methode ist:
- Abschnitt markieren und in die Zwischenablage kopieren
- Öffnen Sie Libre Office Writer
- in Writer einfügen
- Speichern Sie das Writer-Dokument als HTML
- Terminal öffnen
cd
in das Verzeichnis, in dem ich den HTML-Code gespeichert habepandoc -s -r html /home/me/a/b/mydoc.html -o /home/me/a/b/mydoc.md
Natürlich brauche ich eine bessere Methode! Irgendwelche Vorschläge?
text-processing
editors
conversion
html
markdown
MountainX
quelle
quelle
Antworten:
Mit einer aktuellen Version von
xclip
(die-t
Option wurde 2010 hinzugefügt, aber noch nicht AFAICT veröffentlicht, sodass Sie sie von Subversion erhalten oder die in Debian verpackte verwenden müssen).Und wenn Sie das wieder in die Zwischenablage bringen möchten:
Was Sie in einer Schleife tun können mit:
Die zweite
xclip
, mit-quiet
blockiert , bis Ansprüchen etwas anderes der ZWISCHENABLAGE Auswahl, das heißt , bis Sie etwas anderes irgendwo wählen.Auf diese Weise können Sie zwischen Ihrem Browser und dem, in das Sie den Markdown einfügen, hin und her kopieren.
@tink hat auch einen nützlichen Link zu einer ähnlichen Frage in StackOverflow, wo Sie finden, wie Sie es in Python implementieren können.
quelle
xclip -selection clipboard -t TARGETS
listet die Ziele / Formate auf, die Firefox festgelegt hat, nachdem Sie Text von dort kopiert haben.xclip
? Ich bekomme ein -t: Keine solche Datei oder Verzeichnis. Ich benutze ver: 0.12.