Разве это не для многих случаев эквивалентно? Какой вариант использования, где требуется другой функционал?
Х.-Дирк Шмитт
1
Например, если есть обобщенное слово, как\a_command_with_special-characters
Джулия
Ответы:
7
Вы можете изменить синтаксические свойства символов, используя modify-syntax-entryфункцию ( C-h fmodify-syntax-entryв emacs для получения дополнительной информации):
Например, если вы пишете документы .tex, вы можете добавить следующее в свой .emacs:
Это говорит emacs обрабатывать _и -как "слово" символы, когда вы находитесь в режиме TeX, таким образом, forward-word и backward-word будут делать то, что вы хотите.
Используйте forward-whitespaceдля продвижения по пробелам, символам табуляции или переводам строки. Несколько пробелов рассматриваются как один разделитель. С отрицательным аргументом вернитесь назад на это количество пробелов.
Любая идея, как перейти к первому пробелу после блока текста, не пропуская ни одного? вперед-пробел, кажется, пропускает до конца строки, когда у меня есть конечные пробелы в строке. Я действительно просто хочу найти первое место в конце. Спасибо за любую помощь.
\a_command_with_special-characters
Ответы:
Вы можете изменить синтаксические свойства символов, используя
modify-syntax-entry
функцию (C-h f
modify-syntax-entry
в emacs для получения дополнительной информации):Например, если вы пишете документы .tex, вы можете добавить следующее в свой
.emacs
:Это говорит emacs обрабатывать
_
и-
как "слово" символы, когда вы находитесь в режиме TeX, таким образом, forward-word и backward-word будут делать то, что вы хотите.источник
Используйте
forward-whitespace
для продвижения по пробелам, символам табуляции или переводам строки. Несколько пробелов рассматриваются как один разделитель. С отрицательным аргументом вернитесь назад на это количество пробелов.источник