Open Wilfred opened 5 years ago
I use ] extensively for stepping over expressions, but it treats atoms differently from lists. For example,
]
(foo |bar baz)
here lispy-forward moves point to the closing ). I was expecting point to be at the end of bar. However, in this case:
)
bar
(foo |(bar) baz)
lispy-forward puts point on the end of the line.
Is this intentional behaviour? I see that lispy-forward is bound to C-M-f in lispy-mode-map-paredit, but paredit-forward has the behaviour I expected.
C-M-f
lispy-mode-map-paredit
paredit-forward
Is this functionality available as a different lispy command (I couldn't see any), or something you'd be willing to change or make customisable?
I don't think it exists in lispy because it exists as a standard emacs command: forward-sexp.
forward-sexp
I use
]
extensively for stepping over expressions, but it treats atoms differently from lists. For example,here lispy-forward moves point to the closing
)
. I was expecting point to be at the end ofbar
. However, in this case:lispy-forward puts point on the end of the line.
Is this intentional behaviour? I see that lispy-forward is bound to
C-M-f
inlispy-mode-map-paredit
, butparedit-forward
has the behaviour I expected.Is this functionality available as a different lispy command (I couldn't see any), or something you'd be willing to change or make customisable?