IPython
  • IPython Documentation
  • Overview
    • Enhanced interactive Python shell
    • Decoupled two-process model
    • Interactive parallel computing
  • What’s new in IPython
    • Development version
    • 5.x Series
    • Issues closed in the 5.x development cycle
    • 4.x Series
    • Issues closed in the 4.x development cycle
    • 3.x Series
    • Issues closed in the 3.x development cycle
    • Migrating Widgets to IPython 3
    • 2.x Series
    • Issues closed in the 2.x development cycle
    • 1.0 Series
    • Issues closed in the 1.0 development cycle
    • 0.13 Series
    • Issues closed in the 0.13 development cycle
    • 0.12 Series
    • Issues closed in the 0.12 development cycle
    • 0.11 Series
    • Issues closed in the 0.11 development cycle
    • 0.10 series
    • 0.9 series
    • 0.8 series
  • Installation
    • Installing IPython
    • Installing the IPython kernel
    • Quick install reminder
  • Using IPython for interactive work
    • Introducing IPython
    • Plotting
    • IPython reference
    • IPython as a system shell
    • IPython Tips & Tricks
    • Python vs IPython
    • Built-in magic commands
  • Configuration and customization
    • Configuring IPython
    • Extending and integrating with IPython
  • Developer’s guide for third party tools and libraries
    • How IPython works
    • Making simple Python wrapper kernels
    • Execution semantics in the IPython kernel
    • New IPython Console Lexer
    • Writing code for Python 2 and 3
    • Overview of the IPython configuration system
    • IPython GUI Support Notes
  • Guide for IPython core Developers
    • IPython release process
    • Old Documentation
  • The IPython API
  • About IPython
    • History
    • Licenses and Copyright
 
IPython
  • Docs »
  • Configuration and customization
  • View page source

Configuration and customization¶

Configuring IPython¶

  • Introduction to IPython configuration
    • Setting configurable options
    • Profiles
    • The IPython directory
  • IPython options
  • IPython shortcuts
    • Single Filtered shortcuts
    • Multi Filtered shortcuts
  • Specific config details
    • Custom Prompts
    • Terminal Colors
    • Editor configuration
    • Keyboard Shortcuts

See also

Overview of the IPython configuration system
Technical details of the config system.

Extending and integrating with IPython¶

  • IPython extensions
    • Getting extensions
    • Using extensions
    • Writing extensions
    • Extensions bundled with IPython
  • Integrating your objects with IPython
    • Tab completion
    • Rich display
    • Custom exception tracebacks
  • Defining custom magics
  • Custom input transformation
    • String based transformations
    • AST transformations
  • IPython Events
    • Events
  • Integrating with GUI event loops
    • Event loops in the terminal
    • Event loops in the kernel
Next Previous

© Copyright The IPython Development Team. Last updated on Mar 05, 2017.

Sphinx theme provided by Read the Docs