##// END OF EJS Templates
reorganize default config files to match profiles as directories...
reorganize default config files to match profiles as directories Old files are left in place, until applications make the transition to newapp.

File last commit:

r3954:94d97371
r3954:94d97371
Show More
ipython_config.py
165 lines | 5.2 KiB | text/x-python | PythonLexer
# 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
# If you still use multiple versions of IPytho on the same machine,
# set this to True to suppress warnings about old configuration files
# c.Global.ignore_old_config = False
# 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_ipython_extension(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 = [
# 'mycode.py',
# 'fancy.ipy'
# ]
#-----------------------------------------------------------------------------
# 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 = True
# c.InteractiveShell.deep_reload = False
# 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.prompt_in1 = 'In [\#]: '
# c.InteractiveShell.prompt_in2 = ' .\D.: '
# c.InteractiveShell.prompt_out = 'Out[\#]: '
# c.InteractiveShell.prompts_pad_left = True
# c.InteractiveShell.quiet = False
# c.InteractiveShell.history_length = 10000
# Readline
# c.InteractiveShell.readline_use = True
# be careful with meta-key ('\M-<x>') bindings, because
# they conflict with 8-bit encodings (e.g. UTF8)
# c.InteractiveShell.readline_parse_and_bind = [
# 'tab: complete',
# '"\C-l": possible-completions',
# 'set show-all-if-ambiguous on',
# '"\C-o": tab-insert',
# '"\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'
#-----------------------------------------------------------------------------
# Formatter and display options
#-----------------------------------------------------------------------------
# c.PlainTextFormatter.pprint = True
#-----------------------------------------------------------------------------
# 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')
# ]
#-----------------------------------------------------------------------------
# HistoryManager options
#-----------------------------------------------------------------------------
# Enable logging output as well as input to the database.
# c.HistoryManager.db_log_output = False
# Only write to the database every n commands - this can save disk
# access (and hence power) over the default of writing on every command.
# c.HistoryManager.db_cache_size = 0