So öffnen Sie eine Datei, deren Name in einer anderen Datei angegeben ist, in Emacs

So öffnen Sie eine Datei, deren Name in einer anderen Datei angegeben ist, in Emacs

Wenn mein beispielsweise A.txtdie folgende Zeile enthält:

summary is at: /summary/is/at/summary.txt

wie kann ich es öffnen, summary.txtohne den Pfad kopieren und einfügen oder den gesamten Pfad anschließend schreiben zu müssen C-x C-f?

Antwort1

Sie können die find-file-at-pointFunktion verwenden:

  1. A.txtmit Emacs öffnen ;

  2. Bewegen Sie den Cursor irgendwo in die Mitte/summary/is/at/summary.txt

  3. M-x find-file-at-point

Möglicherweise möchten Sie eine Verknüpfung dafür einrichten und sie zu Ihrem hinzufügen ~/.emacs, zum Beispiel:

(global-set-key (kbd "M-p") 'find-file-at-point)

verwandte Informationen