Глупый, но не могу понять это самостоятельно - как мне получить следующий sexp? Как и preceding-sexp
, но вперед.Напротив (pre-sexp)
ответ
Посмотрите на forward-sexp
. У вас есть хороший пример here.
ОК, согласно вашему комментарию, вы не хотите просто двигаться, но оцениваете сам сексп. Что Sacha там сделал это:
(setq start (point))
(forward-sexp)
(setq sexp (buffer-substring (point) start))
, а затем (eval (read sexp))
к Eval его. Я буду использовать buffer-substring-no-properties
, но я не уверен, что это имеет значение во временном буфере.
Это проще '(progn (forward-sexp) (before-sexp))', но это был вашим ответом, который заставил меня осознать это. Спасибо :) – vemv
Да, это тоже хорошо! –
- 1. Напротив времениNthNdayInMonth
- 2. Напротив .find()
- 3. Напротив ShouldBeEquivalentTo
- 4. Text.IsEmpty Напротив
- 5. Напротив putchar()?
- 6. Напротив CGPathCreateCopyByStrokingPath?
- 7. Напротив array_intersect
- 8. Напротив preventDefault
- 9. Напротив xml_parse_into_struct?
- 10. Напротив getJSON()?
- 11. Напротив numpy.unwrap
- 12. Напротив numpy.delete
- 13. String.translate напротив
- 14. Напротив финиша()
- 15. Напротив "Abstractor"
- 16. Напротив MimeMapping.GetMimeMapping?
- 17. Напротив bringSubviewToFront?
- 18. Напротив timeago.js?
- 19. awakeFromNib напротив?
- 20. напротив двоичного числа
- 21. Сортировать работает напротив
- 22. ява рекурсии печать напротив
- 23. Напротив jQuery .parents() селектор
- 24. Напротив mktime() в php?
- 25. Напротив Push(); (Сращивание объяснение)
- 26. .Net Напротив GraphicsPath.Widen()
- 27. Напротив Append в JQuery
- 28. MySql МИНУС (напротив intersaction)
- 29. Напротив "always on top"
- 30. Объект EF6 напротив включает
Как насчет 'forward-sexp'? –
Нет, это просто движение, а не разбор. Кстати, мы следуем друг за другом в Twitter, не смешно :) – vemv
Действительно :) Ну, вы знаете, разделяя интересы ... –