[slime-devel] Re: How to erase input lines in REPL?

Nikodemus Siivola nikodemus at random-state.net
Sun May 14 12:10:43 UTC 2006


Marco Baringer <mb at bese.it> writes:

>> When you do this in the repl buffer, you need to type C-j instead of
>> return to insert newlines, since return sends the input if it looks
>> complete.  It takes a little while to get used to.  I am considering
>> rebinding the keys in the slime-repl buffer so plain return just
>> inserts a newline.  One can always use M-return to send the input.
>
> -1
>
> for me sending a completed form to the lisp happens far far more often
> than inserting a newline in an already existing form.

Agreed. 

I might be willing to believe otherwise for cases where the point is
inside the expression, though.

Example: (^ is the point)

 (foo)^  -> send
 (foo^)  -> insert newline

Just a thought, I'm personally not bothered by C-j.

Cheers,

  -- Nikodemus              Schemer: "Buddha is small, clean, and serious."
                   Lispnik: "Buddha is big, has hairy armpits, and laughs."




More information about the slime-devel mailing list