"обратный-тот же синтаксис" в Emacs - PullRequest
0 голосов
/ 09 октября 2019

Я нашел отличную функцию «forward-same-syntax» для emacs, которая очень близко имитирует «ctrl + стрелка вправо» в atom / PyCharm / любых других современных текстовых редакторах, но я не смог найти аналог «backward-same-syntax»,Как я могу получить доступ к этой функции?

Или, может быть, есть плагин / другой способ полностью эмулировать поведение клавиш Ctrl + от современных текстовых редакторов?

1 Ответ

2 голосов
/ 09 октября 2019

Как и в большинстве функций перемещения в emacs, forward-same-syntax принимает необязательный аргумент префикса, который при отрицательном значении заставляет функцию работать в обратном направлении. Это ясно описано в документации по этой функции.

Итак, аналог backward-same-syntax - это просто (forward-same-syntax -n) или Cu -n Mx forward-same-syntax, где n - любое число. Конечно, вы можете обернуть это в функцию и привязать ее к клавише, если хотите (см. backward-sexp для простого примера оболочки).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...