Emacs에는 "단어"에 적용되는 명령이 많이 있습니다. 예로는 forward-word
, kill-word
, upcase-word
, mark-word
, transpose-words
, 등 "단어"의 정의는 명령과 조금 다를 것으로 보인다. 예를 들어 forward-word
단어 (예 :) 내에서 밑줄에서 멈추지 foo_bar
만 mark-word
밑줄에서 멈추지 않습니다.
내가 prog 모드에있을 때 "word"의 정의를 변경하여 Emacs가 현재 언어의 구문에 적절한 단어 경계를 사용할 수 있습니까?
내가있을 때 밑줄을 건너 뛰고 c-mode
싶습니다 . 내가 forward-word
있을 때 하이픈과 밑줄 등을 건너 뛰고 lisp-mode
싶습니다 forward-word
.
C-M-f
forward-sexp
당신이 묘사 한 것과 얽매이지 않습니다. 내가 원하는 것은 기호로 탐색하는 것이 옳지 만 그 옵션은 보이지 않습니다.