2
ipythonに移行した後、キーを返すと、コマンドを実行する代わりに改行が発生することに気付きました。例えば、私はprint()
で)
前に私のカーソルを持っている場合、それがもたらすであろう:Returnキーを押すと、ipythonは常にコマンドを実行しますか?
print( )
どのように私はそれだけでこれと他の例でprint()
を実行することができますか?
ipythonに移行した後、キーを返すと、コマンドを実行する代わりに改行が発生することに気付きました。例えば、私はprint()
で)
前に私のカーソルを持っている場合、それがもたらすであろう:Returnキーを押すと、ipythonは常にコマンドを実行しますか?
print( )
どのように私はそれだけでこれと他の例でprint()
を実行することができますか?
これは、マルチラインモードになっている場合に発生します。 (編集が空白行の束を蓄積してきた場合またはそれ以上)
In [200]: for i in range(3):
...: print(i)
...:
あなたはどちらかは、ブロック(<end>
)の末尾に移動し、二回返す必要があります。 <esc><return>
を使用してください。
1行で入力しないでください。おそらくラップされた線。いずれにしても<end>
と<esc>
が機能します。余分なキーを押すことは、複数行の編集の便利さのコストです。
マルチラインを完全に無効にする方法はありますか? – d33tah
Re: '' - どこでもこのソリューションを探していました。このスレッド/アンサーは過小評価されています。 –