| 1 | initial version |
Sage uses its own version of ipython with its own startup files. Those startup files should be under $DOT_SAGE/ipython-X.Y.Z/ ; so for me, the interesting directory is in ~/.sage/ipython-5.0.0/profile_default/ . There was no ipython_config.py file in there, so I copied it from the .ipython directory.
So here is what I did to get vi keybindings to work:
c.TerminalInteractiveShell.editing_mode = 'vi' to .ipython/profile_default/ipython_config.pycp -n ~/.ipython/profile_default/ipython_config.py ~/.sage/ipython-5.0.0/profile_default/
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.