Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ipython_config.py
blob: b508049ff9896b73b0dbb9b46f1bb2bef6545fa7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# Get the config being loaded so we can set attributes on it
c = get_config()

#-----------------------------------------------------------------------------
# Global options
#-----------------------------------------------------------------------------

# c.Global.display_banner = True

# c.Global.classic = False

# c.Global.nosep = True

# Set this to determine the detail of what is logged at startup.
# The default is 30 and possible values are 0,10,20,30,40,50.
# c.Global.log_level = 20

# This should be a list of importable Python modules that have an
# load_in_ipython(ip) method.  This method gets called when the extension
# is loaded.  You can put your extensions anywhere they can be imported
# but we add the extensions subdir of the ipython directory to sys.path
# during extension loading, so you can put them there as well.
# c.Global.extensions = [
#     'myextension'
# ]

# These lines are run in IPython in the user's namespace after extensions 
# are loaded.  They can contain full IPython syntax with magics etc.
# c.Global.exec_lines = [
#     'import numpy',
#     'a = 10; b = 20',
#     '1/0'
# ]

# These files are run in IPython in the user's namespace.  Files with a .py
# extension need to be pure Python.  Files with a .ipy extension can have
# custom IPython syntax (like magics, etc.).  
# These files need to be in the cwd, the ipython_dir or be absolute paths.
c.Global.exec_files = [
     './bin/start_debug.py',
#     '
 ]

#-----------------------------------------------------------------------------
# InteractiveShell options
#-----------------------------------------------------------------------------

# c.InteractiveShell.autocall = 1

# c.TerminalInteractiveShell.autoedit_syntax = False

# c.InteractiveShell.autoindent = True

# c.InteractiveShell.automagic = False

# c.TerminalTerminalInteractiveShell.banner1 = 'This if for overriding the default IPython banner'
 
# c.TerminalTerminalInteractiveShell.banner2 = "This is for extra banner text"

# c.InteractiveShell.cache_size = 1000

c.InteractiveShell.colors = 'LightBG'

# c.InteractiveShell.color_info = True

c.TerminalInteractiveShell.confirm_exit = False

c.InteractiveShell.deep_reload = True

# c.TerminalInteractiveShell.editor = 'nano'

# c.InteractiveShell.logstart = True

# c.InteractiveShell.logfile = u'ipython_log.py'

# c.InteractiveShell.logappend = u'mylog.py'

# c.InteractiveShell.object_info_string_level = 0

# c.TerminalInteractiveShell.pager = 'less'

# c.InteractiveShell.pdb = False

# c.InteractiveShell.pprint = True

# c.InteractiveShell.prompt_in1 = 'In [\#]: '
# c.InteractiveShell.prompt_in2 = '   .\D.: '
# c.InteractiveShell.prompt_out = 'Out[\#]: '
# c.InteractiveShell.prompts_pad_left = True

# c.InteractiveShell.quiet = False

# Readline 
# c.InteractiveShell.readline_use = True

# c.InteractiveShell.readline_parse_and_bind = [
#     'tab: complete',
#     '"\C-l": possible-completions',
#     'set show-all-if-ambiguous on',
#     '"\C-o": tab-insert',
#     '"\M-i": "    "',
#     '"\M-o": "\d\d\d\d"',
#     '"\M-I": "\d\d\d\d"',
#     '"\C-r": reverse-search-history',
#     '"\C-s": forward-search-history',
#     '"\C-p": history-search-backward',
#     '"\C-n": history-search-forward',
#     '"\e[A": history-search-backward',
#     '"\e[B": history-search-forward',
#     '"\C-k": kill-line',
#     '"\C-u": unix-line-discard',
# ]
# c.InteractiveShell.readline_remove_delims = '-/~'
# c.InteractiveShell.readline_merge_completions = True
# c.InteractiveShell.readline_omit__names = 0

# c.TerminalInteractiveShell.screen_length = 0

# c.InteractiveShell.separate_in = '\n'
# c.InteractiveShell.separate_out = ''
# c.InteractiveShell.separate_out2 = ''

# c.TerminalInteractiveShell.term_title = False

# c.InteractiveShell.wildcards_case_sensitive = True

# c.InteractiveShell.xmode = 'Context'

#-----------------------------------------------------------------------------
# PrefilterManager options
#-----------------------------------------------------------------------------

# c.PrefilterManager.multi_line_specials = True

#-----------------------------------------------------------------------------
# AliasManager options
#-----------------------------------------------------------------------------

# Do this to disable all defaults
# c.AliasManager.default_aliases = []

# c.AliasManager.user_aliases = [
#     ('foo', 'echo Hi')
# ]