Usually, when you click a tab on an empty line in emacs python mode, it will cycle through the available tabs. When I click the tab when the point is at the deepest level of the indentation, I get a pabbrev buffer containing the latest best match options. Does anyone else have this problem, is there an easy way around this without writing elisp?
EDIT: Trey, I want pabbrev to work in python mode without disconnecting it.
So, let's say that there are two levels of indentation, none, not 1 level, if he typed a tab 3 times, the first will put a dot in 4 spaces (or any other indent), the second in 0 spaces, and the third in 4 spaces.
In pabbrev mode, it places 4 spaces on one indent, the second calls the buffer for autofill. This should not happen if there are no letters to the left of my point. It makes sense?
jacob source
share