Ich möchte in der Lage sein, den Dateipfad eines Links im Emacs-Org-Modus als Zeichenfolge abrufen, die ich dann auf verschiedene Arten analysieren und zu org-open-file
zurückkehren konnte. So würde zum Beispiel die Verbindung [[file:/path/to/file.org]][link text]
die Zeichenfolge /path/to/file.org
zurückgeben. Ich wette, das ist grundlegende elisp, aber ich bin neu zu elisp.Dateipfad als String im Org-Modus
0
A
Antwort
0
Sie können auf diese Informationen von der Org element API zugreifen. Hier ist ein Beispiel, das den Pfad erhält und in einem Dired-Puffer öffnet.
(defun km/org-link-dired-jump()
"Open Dired for directory of file link at point."
(interactive)
(let ((el (org-element-lineage (org-element-context) '(link) t)))
(unless (and el (equal (org-element-property :type el) "file"))
(user-error "Not on file link"))
(dired-jump 'other-window
(expand-file-name (org-element-property :path el)))))
(Dies ist abhängig von Org-Version 8.3 oder höher.)
Verwandte Themen
- 1. Wie Anwendung Dateipfad als String C++
- 2. Dateipfad im Minifiltertreiber
- 3. Vorschau von Bildern im OrgModus (ohne zu exportieren)
- 4. Escape-Leerzeichen im Dateipfad
- 5. Laufwerksbuchstabe Variable im Dateipfad
- 6. Dateipfad als MVC Route Argument
- 7. VBS mit Leerzeichen im Dateipfad
- 8. Verwenden Sie die Platzhaltersuche im Dateipfad C#
- 9. Android erstellen String von XML-Dateipfad
- 10. whitespaces im Pfad von Windows Dateipfad
- 11. RewriteRule-Überprüfungsdatei im Rewrizen-Dateipfad existiert
- 12. Scala Dateipfad der Datei im Ressourcenordner
- 13. Python: Programm öffnet falschen Dateipfad im Explorer?
- 14. Dateipfad in Komponenten im iPhone SDK aufteilen
- 15. Powershell-Schleife durch verkettete Variablen im Dateipfad
- 16. Was bedeuten die Punkte im relativen Dateipfad?
- 17. benötigt das HTTP-Protokoll Speicherplatz im Dateipfad?
- 18. Dateipfad oder Dateipfad für Java - neue Datei()
- 19. Servlet/Tomcat Dateipfad
- 20. breadcrumb.phtml Dateipfad?
- 21. Image Upload (Dateipfad) - JSP
- 22. einen Dateipfad als Zeichenfolge in Javascript über document.location
- 23. Android - Festlegen von Hintergrundbild aus Dateipfad dauert länger als erwartet
- 24. als String
- 25. Imagebevölkern nicht aus Dateipfad
- 26. Ist Dateipfad eine URL?
- 27. Dateipfad im Stapel aufteilen mit For-Schleife und Variablensubstitution
- 28. Java-Dateipfad Problem
- 29. Problem mit relativen Dateipfad
- 30. Dateipfad Probleme
Dank, das ist hilfreich. – mclear