[IPython-dev] New feature: Latex escapes tab complete to unicode

Thomas Kluyver takowl at gmail.com
Tue Sep 9 17:44:25 EDT 2014


We've just merged a new feature in master, unashamedly copying something we
like from Julia. You can now type Python 3 unicode identifiers in the
notebook and the Qt console using Latex-style names. I.e. type \alpha,
press tab, and it's replaced by α. This should work for any character
that's valid in identifiers.

Thanks to Brian for implementing this in IPython:
https://github.com/ipython/ipython/pull/6380

It should be possible to do this in at least the two-process terminal
frontend (ipython console) as well, though there's a small bug with it at
the moment. Doing it in the single process terminal might be a bit more
tricky.

Thanks,
Thomas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20140909/68c3399d/attachment.html>


More information about the IPython-dev mailing list