2010-02-13 4 views
2

다음 빈/공백 문자로 이동하는 함수를 구현하려고합니다. 매뉴얼을 읽었으며 skip-syntax 함수를 사용할 수있는 것 같습니다. 그러나, 나는 그들을 올바르게 사용하는 방법을 알아낼 수 없습니다.emacs lisp skip-syntax-forward help

(skip-syntax-forward " ") 

그러나이 작동하지 않는 것 : 여기 내가 가진 것입니다. "^"를 사용하면 작동하지만 점이 하나의 공백 문자 인 경우 점이 앞으로 이동하지 않습니다.

올바른 사용법은 무엇입니까?

답변

4
(when (= 0 (skip-syntax-forward "^ ")) 
    (skip-syntax-forward " ") 
    (skip-syntax-forward "^ ")) 
2
(skip-syntax-forward "^-") 
+0

안녕. "^"의 의미를 설명해 주시겠습니까? 그것은 정규 표현식인가? – Anycorn

+1

skip-syntax-forward에 대한 도움말에서 "구문이 ^로 시작하면 구문에 구문이 아닌 문자를 건너 뜁니다." – giorgian

관련 문제