LINUX.ORG.RU

История изменений

Исправление Zmicier, (текущая версия) :

пусть они бы лежали в служебной директории там рядом

Как (info "(org) Attachments")?

просто делаю import/add (из разных мест: буфер,

Не видел. Что не значит, что такой их нет, разумеется.

урл, фс)

Из коробки.

увольте меня от придумывания имен

А что их придумывать, когда они уже есть.

код вставки, но какой-нибудь упрощенный, что бы я этого имени файла не видел в тексте

(add-to-list 'org-link-abbrev-alist '("attach" . org-attach-expand-link))

Самому такое писать как-то влом

Поэтому вы хотите сподвигнуть меня написать эти три строчки? :-)

(defun org-attach-attach-and-insert-link (file &optional description method)
  (interactive "fFile: \nsDescription: ")
  (org-attach-attach file nil method)
  (insert (org-make-link-string (concat "attach:" file) description)))

Как-то так (для URI — по аналогии), но вообще не проверял и кучу всего не предусматривал.

Исправление Zmicier, :

пусть они бы лежали в служебной директории там рядом

Как (info "(org) Attachments")?

просто делаю import/add (из разных мест: буфер,

Не видел. Что не значит, что такой их нет, разумеется.

урл, фс)

Из коробки.

увольте меня от придумывания имен

А что их придумывать, когда они уже есть.

код вставки, но какой-нибудь упрощенный, что бы я этого имени файла не видел в тексте

(add-to-list 'org-link-abbrev-alist '("attach" . org-attach-expand-link))

Самому такое писать как-то влом

Поэтому вы хотите сподвигнуть меня написать эти три строчки? :-)

(add-to-list 'org-link-abbrev-alist '("attach" . org-attach-expand-link))

(defun org-attach-attach-and-insert-link (file &optional description method)
  (interactive "fFile: \nsDescription: ")
  (org-attach-attach file nil method)
  (insert (org-make-link-string (concat "attach:" file) description)))

Как-то так (для URI — по аналогии), но вообще не проверял и кучу всего не предусматривал.

Исходная версия Zmicier, :

пусть они бы лежали в служебной директории там рядом

Как (info "(org) Attachments")?

просто делаю import/add (из разных мест: буфер,

Не видел. Что не значит, что такой их нет, разумеется.

урл, фс)

Из коробки.

увольте меня от придумывания имен

А что их придумывать, когда они уже есть.

код вставки, но какой-нибудь упрощенный, что бы я этого имени файла не видел в тексте

(add-to-list 'org-link-abbrev-alist '("attach" . org-attach-expand-link))

Самому такое писать как-то влом

Поэтому вы хотите сподвигнуть меня написать эти три строчки? :-)

(add-to-list 'org-link-abbrev-alist '("attach" . org-attach-expand-link))

(defun org-attach-attach-and-insert-link (file &optional description method)
  (interactive "fFile: \nsDescription: ")
  (org-attach-attach file nil method)
  (insert (org-make-link-string (concat "attach:" file) description)))

Как-то так, но вообще не проверял.