John Kitchin writes:
> alternatively, fall back to org-mark-element. I am not sure what
> differences in what you are trying to achieve and this are, but this should
> cover all org elements:
Sounds more reasonable as a default. (org-mark-element) will mark
everything including affiliated keywor
alternatively, fall back to org-mark-element. I am not sure what
differences in what you are trying to achieve and this are, but this should
cover all org elements:
(defun org-kill-element ()
(interactive)
(org-mark-element)
(call-interactively #'kill-region))
John
Rodrigo Morales writes:
> (t
>(error "The element at point couldn't be copied.")))
I would fall back to region between :begin and :end of the element.
Also, it might be helpful to print a short message about what element
have just been copied.
Best,
Ihor
Hi Rodrigo,
Thanks for sharing, it seems interesting and useful. But I think this
function is missing in your post: `my/kill-new'.
Best regards,
Juan Manuel
Rodrigo Morales writes:
> I just created this function for copying the thing under the cursor (it
> works for some #+BEGIN blocks and li
I just created this function for copying the thing under the cursor (it
works for some #+BEGIN blocks and links). I think it would be useful for
others, so I'm creating this post for getting feedback on the Elisp code
and sharing it to those interested.
#+BEGIN_SRC elisp
(defun my/org-kill-thing