emacs lisp skip-syntax-forward help - PullRequest
       8

emacs lisp skip-syntax-forward help

2 голосов
/ 14 февраля 2010

Я пытаюсь реализовать функцию, которая перемещается к следующему пробелу / пробелу. Я прочитал руководство, и, кажется, я могу использовать функции пропуска синтаксиса. Однако я не могу понять, как правильно их использовать. Вот что у меня есть:

(skip-syntax-forward " ")

Однако, похоже, это не работает. Если я использую «^», это работает, но если точка уже является одним пустым символом, точки не двигаются вперед.

Как правильно использовать?

Ответы [ 2 ]

4 голосов
/ 14 февраля 2010
(when (= 0 (skip-syntax-forward "^ ")) 
  (skip-syntax-forward " ") 
  (skip-syntax-forward "^ "))
2 голосов
/ 14 февраля 2010
(skip-syntax-forward "^-")
...