이맥스는 다음 공백으로 이동


9

이맥스에서이 기능은 forward-wordbackward-word. 포인트를 다음 / 마지막 공백으로 이동시키는 기능도 있습니까?


많은 경우에 해당되지 않습니까? 다른 기능이 필요한 사용 사례는 무엇입니까?
H.-Dirk Schmitt

1
예를 들어 다음과 같은 일반화 된 단어가있는 경우\a_command_with_special-characters
Julia

답변:


7

modify-syntax-entry함수를 사용하여 문자의 구문 특성을 수정할 수 있습니다 ( C-h f modify-syntax-entry자세한 정보는 emacs에서).

예를 들어, .tex 문서를 작성하는 경우 다음을 추가 할 수 있습니다 .emacs.

(add-hook
 'TeX-mode-hook
 '(lambda ()
    (modify-syntax-entry ?_ "w")
    (modify-syntax-entry ?- "w")
))

이것은 당신이 TeX 모드에있을 때 emacs에게 "단어"문자 를 취급하도록 지시 _하고 -, 따라서 순방향 단어와 역방향 단어는 당신이 원하는 것을 할 것입니다.


9

forward-whitespace공백, 탭 또는 줄 바꿈으로 진행하는 데 사용하십시오 . 여러 공백은 하나의 구분자로 취급됩니다. 부정적인 주장으로, 그 수만큼의 공백으로 뒤로 가십시오.


1
텍스트 블록 후에 첫 번째 공백으로 넘어가는 방법을 아는 것이 있습니까? 순방향 공백은 줄에 후행 공백이 있으면 줄 끝으로 건너 뛰는 것 같습니다. 나는 정말로 첫 번째 후행 공간을 찾고 싶습니다. 도움을 주셔서 감사합니다.
Dave

@ 데이브 (람다 () (포워드 공백) (포워드 공백 -1))
딘 Serenevy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.