Chcę być w stanie podświetlić sekcję strony internetowej i skopiować ją do schowka, a następnie zapisać na dysku lokalnym jako Markdown. Potrzebuję skutecznego sposobu, aby to zrobić.
Moja obecna nieporęczna metoda to:
- zaznacz sekcję i skopiuj do schowka
- otwórz Libre Office Writer
- wklej do Writer
- zapisz dokument Writer jako HTML
- otwarty terminal
cd
do katalogu, w którym zapisałem HTMLpandoc -s -r html /home/me/a/b/mydoc.html -o /home/me/a/b/mydoc.md
Oczywiście potrzebuję lepszej metody! Jakieś sugestie?
text-processing
editors
conversion
html
markdown
MountainX
źródło
źródło
Odpowiedzi:
W najnowszej wersji
xclip
(-t
opcja została dodana w 2010 r., Ale nie została jeszcze wydana AFAICT, więc trzeba będzie pobrać ją z subversion lub użyć tej zawartej w Debianie).A jeśli chcesz to zrobić z powrotem do schowka:
Co możesz zrobić w pętli za pomocą:
Drugi
xclip
, z,-quiet
będzie blokował, aż coś innego przejdzie do wyboru SCHOWKA, to znaczy dopóki nie wybierzesz czegoś innego.W ten sposób możesz kopiować w tę iz powrotem między przeglądarką a tym, co wklejasz znaczniki.
@tink posiada również przydatny link do podobnego pytania na StackOverflow, gdzie można znaleźć sposób zaimplementowania go w pythonie.
źródło
xclip -selection clipboard -t TARGETS
wyświetli listę celów / formatów, które Firefox ustawia po skopiowaniu stamtąd tekstu.xclip
? Dostaję -t: brak takiego pliku lub katalogu. Korzystam z wersji: 0.12.