usando - quit emacs without saving
Toma la línea actual en el búfer como una cadena en elisp (1)
¿Cómo puedo recopilar la línea actual del búfer como un valor de cadena en elisp? puedo hacer esto,
(let (p1 p2 myLine)
(setq p1 (line-beginning-position) )
(setq p2 (line-end-position) )
(setq myLine (buffer-substring-no-properties p1 p2))
)
pero hay de todos modos puedo hacerlo en una línea como,
(with-current-buffer get-current-line)
Use thing-at-point
:
(thing-at-point ''line t)
pero tenga en cuenta que esto también devuelve cualquier nueva línea al final de la línea.