В Emacs есть команды для перемещения курсора по выражениям, заключенным в круглые скобки (или любые скобки), а именно forward-sexp, backward-sexp, forward-list и backward-list. В Lisp и любом другом коде они ведут себя одинаково, поэтому я не вижу разницы между * -sexp и * -list, за исключением того, что последние не работают внутри комментариев или кавычек.Разница между sexp и списком в Emacs?
Каково функциональное различие между командами sexp и list и когда я должен использовать их?
На всякий случай, я понимаю команды вверх и вниз, они не имеют отношения к теме.