Как открыть файл, имя которого указано в другом файле в Emacs

Как открыть файл, имя которого указано в другом файле в Emacs

Например, если my A.txtсодержит следующую строку:

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

как открыть файл summary.txt, не копируя и не вставляя путь или не прописывая весь путь после C-x C-f?

решение1

Вы можете использовать find-file-at-pointфункцию:

  1. открыть A.txtс помощью Emacs;

  2. переместите курсор куда-нибудь в середину/summary/is/at/summary.txt

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

Возможно, вы захотите создать для него ярлык, добавив в свой ~/.emacs, например:

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

Связанный контент