Command Mode (명령 모드)
- ENTER 편집 모드 진입
- A 위에 새로운 Cell 추가
- B 아래에 새로운 Cell 추가
- D + D 선택 Cell 삭제
- M Markdown으로 변경, Y Code cell로 변경, R Raw cell로 변경
- X Cell 잘라내기
- C Cell 복사하기
- V Cell 붙여넣기
- Z Cell 실행 취소
- SHIFT + Z 실행 취소의 취소
- SHIFT + M 선택 Cell과 아래의 Cell 합치기
- SHIFT + DOWN 선택 Cell과 아래의 Cell 함께 선택, SHIFT + UP 선택 Cell과 위의 Cell 함께 선택
Edit Mode (편집 모드)
- ESC 명령 모드 진입
- CTRL + / 주석 처리/해제
- CTRL + D 코드 삭제
- CTRL + Z 실행 취소
- SHIFT + CTRL + - 커서 위치에서 Cell 분리
- TAB 코드 들여쓰기
- SHIFT + TAB 코드 내어쓰기
Mode 구분 없이 사용
- SHIFT + ENTER Cell 실행 후 다음 Cell로 넘어감 (다음 Cell이 없을 경우 새로운 Cell 추가)
- CTRL + ENTER Cell 실행 후 다음 Cell로 넘어감 (다음 Cell이 없을 경우 멈춤)
- ART + ENTER Cell 실행 후 아래에 새로운 Cell 추가
- CTRL + B 왼쪽 창 축소/확대
Magic Function
- %time 명령어 뒤의 한 줄 코드가 실행되는 데 걸리는 시간 표시, %timeit 명령어 뒤의 한 줄 코드를 여러 번 실행했을 때 걸리는 시간 표시
- %%time Cell 전체를 실행했을 때 시간 표시, %%timeit 10만번 Cell 전체를 실행했을 때 평균 시간 표시 (Cell 시작에 적어준다)
- %writefile 파일이름 해당 파일에 Cell의 output을 작성, %writefile -a 파일이름 해당 파일에 Cell의 output을 덧붙임
- %matplotlib qt 새로운 창에서 그래프 출력
- %matplotlib inline 결과 창에서 그래프 출력
- %%bash Cell에서 bash command 사용 가능 (물론 명령어 앞에 !을 붙여서 사용할 수도 있지만 %%bash만 Cell 첫줄에 달아두면 일일이 !을 붙일 필요가 없다)
Reference
- https://kkokkilkon.tistory.com/151
- https://3months.tistory.com/392
- sosomemo.tistory.com/60
# jupyter 단축키
728x90
반응형
'Computer Science > Jupyter' 카테고리의 다른 글
[Jupyter] Jupyter에 관한 소소하지만 유용할 수 있는 정보 (0) | 2021.03.31 |
---|---|
[R kernel] 주피터에서 R 사용하기 (0) | 2021.03.22 |
[Jupyter] Jupyter에서 다중 커널 이용하기 (Kernel) (0) | 2021.03.05 |
[Jupyter] Python library를 설치해도 import가 되지 않을 때 (0) | 2021.02.09 |
[Jupyter] 서버 환경에서 주피터 (Jupyter lab) 실행 및 연결 (0) | 2021.02.08 |