emacs에는 함수 forward-word
와 backward-word
. 다음/마지막 공백으로 포인트를 이동하는 기능도 있나요?
답변1
forward-whitespace
공백, 탭 또는 줄바꿈으로 진행하는 데 사용됩니다 . 여러 개의 공백은 하나의 구분 기호로 처리됩니다. 음수 인수를 사용하면 해당 공백만큼 뒤로 이동합니다.
답변2
다음 함수를 사용하여 문자의 구문 속성을 수정할 수 있습니다 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")
))
이는 emacs에게 및 를 TeX 모드에서 "단어" 문자로 처리하도록 지시하므로 _
단어 앞으로 및 단어 뒤로가 원하는 대로 작동합니다.-