parameters: (cls, **kw)
return_statement: return cls(**kw)
docstring: Create a ``KeyBindingManager`` with the defaults for an input prompt.
          This activates the key bindings for abort/exit (Ctrl-C/Ctrl-D),
          incremental search and auto suggestions.
  
          (Not for full screen applications.)
docstring_summary: Create a ``KeyBindingManager`` with the defaults for an input prompt.
          This activates the key bindings for abort/exit (Ctrl-C/Ctrl-D),
          incremental search and auto suggestions.
docstring_tokens: Create a KeyBindingManager with the defaults for an input prompt . This activates the key bindings for abort / exit ( Ctrl - C / Ctrl - D ) incremental search and auto suggestions .
function: def for_prompt(cls, **kw):
          """
          Create a ``KeyBindingManager`` with the defaults for an input prompt.
          This activates the key bindings for abort/exit (Ctrl-C/Ctrl-D),
          incremental search and auto suggestions.
  
          (Not for full screen applications.)
          """
          kw.setdefault('enable_abort_and_exit_bindings', True)
          kw.setdefault('enable_search', True)
          kw.setdefault('enable_auto_suggest_bindings', True)
  
          return cls(**kw)
function_tokens: def for_prompt ( cls , * * kw ) : kw . setdefault ( 'enable_abort_and_exit_bindings' , True ) kw . setdefault ( 'enable_search' , True ) kw . setdefault ( 'enable_auto_suggest_bindings' , True ) return cls ( * * kw )