Обычно, когда вы нажимаете на вкладку в пустой строке в режиме Python emacs, она перебирает доступные отступы на вкладке. Когда я нажимаю клавишу Tab, когда точка находится на самом глубоком уровне отступа, я получаю буфер pabbrev, содержащий последние параметры наилучшего соответствия. У кого-нибудь еще есть эта проблема, есть ли простой способ обойти это без написания elisp?
EDIT:
Трей, я хочу, чтобы pabbrev работал в режиме python, а не выключал его.
Итак, предположим, что есть 2 уровня отступа, либо ни одного, либо 1 уровень, как правило, если он нажимает на вкладку 3 раза, то первый из них ставит точку на 4 пробела (или любой отступ, установленный на), второй возвращается на 0 пробелов и третий обратно на 4 пробела.
В режиме pabbrev для одного отступа ставится метка 4 пробела, для второго вызывается буфер для автозаполнения. Этого не должно быть, если слева от моей точки нет букв.
Это имеет больше смысла?