У меня возникают проблемы с выполнением команды py-electric-backspace
когда я нажимаю backspace в конце строки, состоящей только из пробелов в режиме python. Когда я нажимаю клавишу Backspace, он удаляет отдельные пробелы, а не 4 за раз, как должно быть.
Что меня смущает, так это то, что если я делаю M-x py-electric-backspace
, он выполняет команду правильно и говорит мне, что я мог бы вызвать команду, используя backspace:
You can run the command `py-electric-backspace' with <backspace>
Я использую python-mode.el версии 6.0.10 и попытался уменьшить мой файл .emacs до нескольких строк, необходимых для загрузки python-mode.el.
Я бы хотел, чтобы backspace работал правильно в режиме python, но я даже не знаю, с чего начать выяснять, в чем дело. Любая помощь будет оценена.
Обновление:
Я добавил следующее в мой файл .emacs:
(add-hook 'python-mode-hook
(lambda () (define-key python-mode-map (kbd "DEL") 'py-electric-backspace)))
который, кажется, делает свое дело.