##// END OF EJS Templates
CTRL-ENTER now runs a cell in "terminal mode"...
CTRL-ENTER now runs a cell in "terminal mode" In this mode, a new cell is not created after the current cell is run. Once the cell is run, the current input is cleared, so it acts just like the terminal.

File last commit:

r4030:c335e497
r4390:6a242bad
Show More
ipython_config.py
22 lines | 633 B | text/x-python | PythonLexer
c = get_config()
app = c.InteractiveShellApp
# This can be used at any point in a config file to load a sub config
# and merge it into the current one.
load_subconfig('ipython_config.py', profile='default')
lines = """
import matplotlib
%gui qt
matplotlib.use('qtagg')
matplotlib.interactive(True)
from matplotlib import pyplot as plt
from matplotlib.pyplot import *
"""
# You have to make sure that attributes that are containers already
# exist before using them. Simple assigning a new list will override
# all previous values.
if hasattr(app, 'exec_lines'):
app.exec_lines.append(lines)
else:
app.exec_lines = [lines]