Я использую MINGW / BASH в Windows XP, SP3.
(вставьте это в .pythonstartup)
# Мой ctrl-l уже работал, но это может помочь кому-то еще
# оставляет подсказку внизу окна, хотя ...
импорт readline
readline.parse_and_bind ('\ C-l: очистить экран')
# Это работает в BASH, потому что оно есть и в .inputrc, но для некоторых
# причина, по которой меня бросают, когда я вхожу в Python
readline.parse_and_bind ('\ C-y: kill-whole-line')
Я больше не мог набирать 'exit ()' и был восхищен трюками Мартино / Триптиха:
Я немного подправил его (воткнул в .pythonstartup)
class exxxit():
"""Shortcut for exit() function, use 'x' now"""
quit_now = exit # original object
def __repr__(self):
self.quit_now() # call original
x = exxxit()
Py2.7.1>help(x)
Help on instance of exxxit in module __main__:
class exxxit
| Shortcut for exit() function, use 'x' now
|
| Methods defined here:
|
| __repr__(self)
|
| ----------------------------------------------------------------------
| Data and other attributes defined here:
|
| quit_now = Use exit() or Ctrl-Z plus Return to exit