No bash ou no prompt de comando do Windows, podemos pressionar a seta para cima no teclado para obter o último comando, editá-lo e pressionar ENTER novamente para ver o resultado.
Mas no IDLE 2.6.5 ou 3.1.2 do Python, parece que se nossa instrução imprimir 25 linhas, precisamos pressionar a seta para cima 25 vezes até o último comando e pressionar ENTER para que ele seja copiado?
Ou use o mouse para localizar essa linha e clique nela e pressione ENTER para copiar? Existe uma maneira mais rápida?
python
python-idle
não polaridade
fonte
fonte
Respostas:
history-previous
ação , que está vinculada a Alt+ Ppor padrão.A propósito, por que você não tenta um shell melhor (menos feio, para começar) como o bpython ou o ipython ?
fonte
use apenas
Alt+P
para subir. Da mesma forma,Alt+N
pode ser usado para descer.fonte
Se você estiver no mac, é ctrl+ p.
fonte
Vá em Preferências> Chaves. Encontre a seleção 'histórico anterior' na lista e edite-a com a seta para cima.
fonte
Você sempre pode editar o arquivo config-keys.cfg encontrado em ~ / .idlerc por padrão; procure a entrada "histórico anterior" e defina-a como abaixo ...
Feito.
fonte