de-vraag
  • Вопросы
  • Метки
  • Пользователи
Оповещения
Вознаграждения
Регистрация
После регистрации, сможете получать уведомления об ответах и комментариях на Ваши вопросы.
Вход
Если у Вас уже есть аккаунт, войдите чтобы проверить новые уведомления.
Тут будут вознаграждения за добавленные вопросы, ответы и комментарий.
Дополнительно
Источник
Редактировать
Анонимный пользователь
Вопрос

Удаление всего имени переменной в M-backspace

Есть ли способ настроить emacs, так что, когда я нахожу M-backspace, он фактически удалит всю переменную? Если у меня есть переменная типа my_dummy_variable , мне нужно нажать M-backspace три раза, чтобы удалить имя?

1 2016-02-27T18:09:03+00:00 2
Emacs
symbols
text-editing
Jeff Atwood
28-го февраля 2016 в 3:04
2016-02-28T15:04:53+00:00
Дополнительно
Источник
Редактировать
#56789019

Вы можете использовать встроенный backward-kill-sexp .

(global-set-key (kbd "M-DEL") 'backward-kill-sexp)

У этого есть нежелательный эффект добавления того, что было удалено в кольцо убийства.

Чтобы исправить это, вы можете попробовать:

(defun backward-delete-sexp (arg)
     (interactive "P")
     (delete-region (point)
            (progn (backward-sexp arg) (point))))
3
0
Aaron Harris
28-го февраля 2016 в 9:19
2016-02-28T21:19:36+00:00
Дополнительно
Источник
Редактировать
#56789020

Я думаю, что вы ищете mode mode . Из документации:

Режим суперпользователя - это вспомогательный режим с буфером. Включение его переназначения   текстовые команды редактирования для команд на основе суперслова, которые   обрабатывать символы как слова, например. "This_is_a_symbol".

     

Команды с надписью, активированные в этом второстепенном режиме   распознавать символы как сверхсловы для перехода между сверхсловками и   отредактируйте их как слова.

1
0
Добавить вопрос
Категории
Все
Технологий
Культура / Отдых
Жизнь / Искусство
Наука
Профессии
Бизнес
Пользователи
Все
Новые
Популярные
1
Roxana Elizabeth CASTILLO Avalos
Зарегистрирован 1 день назад
2
Hideo Nakagawa
Зарегистрирован 2 дня назад
3
Sergiy Tytarenko
Зарегистрирован 4 дня назад
4
shoxrux azadov
Зарегистрирован 6 дней назад
5
Koreets Koreytsev
Зарегистрирован 1 неделю назад
© de-vraag 2022
Источник
emacs.stackexchange.com
под лицензией cc by-sa 3.0 с атрибуцией