여러 줄의 경우에도 항목 당 하나의 키 입력으로 ipython "기록"을 순환합니다.
2012 IPython 에서이 질문과 비슷한 질문이 있습니다 . 입력 기록의 블록을 순환합니까? -그러나 누구의 대답도 마찬가지로 8 세가 넘었습니다. 즉 ipython
, 30 행 블록의 모든 행당 한 번씩 위쪽 화살표 키를 누르지 않고 내역 항목 을 순환하는 방법 입니다.
분명히 수년 동안 ipython
사용되지 않았습니다 readline
. 그렇다면 이것을 달성하는 방법은 무엇입니까? 나는IPython 7.13.0
업데이트 흠 그냥 다른 키 조합으로 놀 CMD-Up/Down Arrow
면서 역사적 출력을 통해 커서를 물리적으로 스크롤하는 것을 발견했습니다 . 아래는 현재에서 세 번 In[10]
치고 난 후가 노란색으로 짧게 강조 표시된 근사치입니다 .CMD-UpArrow
In[13]

그것은 역사의 명령을 통해 스크롤을 찾고 내 질문과 동일하지 않습니다 장소에 /
답변
Page Up 및 Page Down은 그렇게합니다.
또한 여기 에 IPython 단축키의 (전체?) 목록이 있습니다. 여기에서 단축키를 찾았습니다.
이것은 / 의 macOS
Terminal
앱 처리와 관련된 것으로 밝혀졌습니다 . 대신 해당 키 입력을 사용하여 내역을 스크롤하는 원하는 동작이 있습니다.PageUp
PageDown
iTerm2
더 자세히 조사 할 두 가지 질문이 남아 있습니다.
Terminal
이 동작을 조정할 수있는 앱 설정이 있습니까?- 무엇 사용하는 경우에 대한
macBook Pro
페이지 업 / PgDown` 키가없는 것을?
Shift-[PageUp/PageDn]
에서 작업을 수행 하는 키 조합으로 Messing을 추가로 업데이트하십시오Terminal.app
. 적어도 외부 키보드에서 작동합니다. 아직 macBook Pro
기본 키보드 에서이를 달성하는 방법이 확실하지 않습니다 . 오-눌러야 겠어Fn-[Up/Dn]arrow