Your curiosity leads you somewhere you've never been before. Like Alice in the fairytale, you peep through a tiny hole. Behind the door, there lies a wonderland. The Land of Lisp. Clojure, Racket, Elisp, Fennel, Common Lisp, etc.
Make sure you watch this video prior to your exploration.
Somehow I doubt that knowing how to move parens conveniently in your editor are "the two most important things to start with when learning Lisp". Seems like understanding list representation, that values, functions, and expressions are completely interchangeable, and that absolutely every expression returns a value/function/expression, are more important.
(Long time lisp programmers, rarely use fancy editor functions like slurp. First off, moving parens over s-expression isn't that common an action. And we get really good at seeing where we need the parens and just ^sing there. The most important commands are fwd/bkwd- and kill/yank- s-expression, and of course blinking paren matching.)
2 comments
[ 1.6 ms ] story [ 18.6 ms ] thread(Long time lisp programmers, rarely use fancy editor functions like slurp. First off, moving parens over s-expression isn't that common an action. And we get really good at seeing where we need the parens and just ^sing there. The most important commands are fwd/bkwd- and kill/yank- s-expression, and of course blinking paren matching.)