簡體   English   中英

在iPython中移動到一行開頭的鍵盤快捷鍵是什么?

[英]What is the keyboard shortcut to move to the start of a line in iPython?

在鍵入iPython時,按下CTRL+A我按照預期將其帶到行的前面。

現在,在輸入一行並通過按Up arrow出它后我想再次跳回到前面,所以我按下CTRL+A

在此輸入圖像描述

為什么我現在卡在空行的屏幕右側? 如果我按Up arrow然后按Down arrow我得到原始線然后我可以CTRL+A到它的前面但我真的不知道為什么我放在右邊的第一個位置。

我在OS X 10.8.2上

OSX附帶的默認行編輯庫有各種眾所周知的不兼容性,稱為libedit 因此,IPython應該以警告開始:“檢測到libedit,readline將不會表現良好”。

同樣的警告應該告訴你如何解決它:執行easy_install readline來安裝標准的readline庫,這樣做的表現要好得多。

(請注意,由於我不完全理解的原因,你顯然需要使用easy_install,而不是像我通常推薦的那樣使用pip。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM