I am using Emacs and Slime to work on Common Lisp code and I would like to know the most efficient way to move the cursor to the beginning of the REPL>
assessment.
For instance, modelling the cursor as "I", which keys should I press to move the cursor from this position:
NIL
REPL> (defvar lista-history-entries (reverse (mapcar #'url (mapcar #'htree:data
(with-data-unsafe "I" (history (history-path (current-buffer)))
(alex:hash-table-keys (htree:entries history)))))))
Into this position:
NIL
REPL> "I"(defvar lista-history-entries (reverse (mapcar #'url (mapcar #'htree:data
(with-data-unsafe (history (history-path (current-buffer)))
(alex:hash-table-keys (htree:entries history)))))))
If I press C-a
it brings me to the beginning of the line, which is only useful for my goal if the starting position is on the first line. If I press M-a
it brings me to the NIL expression, just above the REPL. It is close and helpful. But I bet there is a way to be exactly at the beginning of the evaluation.