в своем .emacs
У меня есть следующий код:
(modify-syntax-entry ?_ "." python-mode-syntax-table)
это так, что команды, как forward-word
и backward-kill-word
остановить в любой подчеркивает, что в слове. Это другое поведение, чем по умолчанию, и это поведение, которое я хочу. Проблема в том, что после auto-complete-mode
также уважает подчеркивания как границы слов нежелательным образом. Например, если у меня есть переменная с именем foo_var
, а я типа fo
, а затем попытаться завершить, это будет только завершить foo
не foo_var
.
In text-mode
и c-mode
поведение именно то, что я хочу, т. е. движение подчиняется подчеркивания, но auto-complete-mode
завершится через них. Что мне нужно изменить в моем auto-complete-mode
настройки, чтобы исправить это в Python?