Avant la mise à niveau vers le lion, j'avais tabulation complète fonctionnant dans un shell python via le terminal. Suite à these instructions, il était possible d'avoir l'onglet complet de travail.Python tab achèvement Mac OSX 10.7 (Lion)
Depuis la mise à niveau vers Lion, je n'arrive plus à terminer l'exécution de l'onglet dans une session terminal de Python. J'ai suivi les instructions ci-dessus à la lettre, et cela ne fonctionne toujours pas.
Y a-t-il une différence avec le module readline dans Lion? Accrocher à l'option 'tab: complete' ne semble plus fonctionner. Je me demande si c'est terminal qui ignore readline, ou si c'est python lui-même.
Python version: 2.7.1
Edit:
par onglet complet, je veux dire que je pouvais faire quelque chose comme ce qui suit:
# django
import MyModel
MyModel.objects.a[TAB] # will complete to all()
Quel genre de choses l'avez-vous fait compléter avant? –
Avez-vous envisagé d'utiliser quelque chose comme ipython ou bpython? –
Si cela ne fonctionne toujours pas, voir [ma réponse dans un autre post] (http://stackoverflow.com/questions/675370/tab-completion-in-python-interpreter-in-os-x-terminal/23908884# 23908884). –