On Thu, Nov 5, 2015 at 4:02 PM, John H Palmieri <jhpalmier...@gmail.com> wrote: > > > On Thursday, November 5, 2015 at 3:40:01 PM UTC-8, William wrote: >> >> On Thu, Nov 5, 2015 at 3:29 PM, Justin C. Walker <jus...@mac.com> wrote: >> > Hi, >> > >> > In the distant past, I knew how to configure Sage to handle TAB >> > completion this way: >> > - one TAB: complete if unique prefix typed; else >> > - second TAB: list all possible >> > >> > I have not been able to determine how to achieve this in recent >> > versions: I always get a complete list on one TAB, and after searching the >> > doc, I am lost in a twisty maze of passages, all looking strangely similar. >> > >> > Suggestions or clues welcome. >> >> More generally, how does one configure anything about IPython for the >> sage command prompt anymore. IPython's config used to be a nicely >> documented file, which we customized for sage and dropped in >> ~/.sage/ipython. Now it seems our customization is done via Python >> code in [SAGE_ROOT]/src/sage/repl/interpreter.py. How can one >> customize what's done, aside from editing that code? For example, >> what if I want to change the "sage:" prompt, or the color scheme, or >> whatever, but keep everything else the same? > > > I did > > $ sage --ipython profile create > > and got some message that some configuration files were created. Those are > reasonably well documented, and I could change the "sage:" prompt pretty > easily. I didn't play around with it too much, though.
Thanks! This worked for Justin upon adding the line c.InteractiveShell.readline_parse_and_bind = ['tab:complete'] to the file .sage/ipython-4.0.0/profile_default/ipython_config.py William > > John > > > >> >> >> -- William >> >> > >> > Thanks! >> > >> > Justin >> > >> > -- >> > Justin C. Walker, Curmudgeon at Large >> > Institute for the Absorption of Federal Funds >> > ----------- >> > If it weren't for carbon-14, I wouldn't date at all. >> > ----------- >> > >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups "sage-support" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> > an email to sage-support...@googlegroups.com. >> > To post to this group, send email to sage-s...@googlegroups.com. >> > Visit this group at http://groups.google.com/group/sage-support. >> > For more options, visit https://groups.google.com/d/optout. >> >> >> >> -- >> William (http://wstein.org) > > -- > You received this message because you are subscribed to the Google Groups > "sage-support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-support+unsubscr...@googlegroups.com. > To post to this group, send email to sage-support@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-support. > For more options, visit https://groups.google.com/d/optout. -- William (http://wstein.org) -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at http://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.