Jupyter Notebook 단축키

Recorder·2021년 7월 24일
0

사용법

목록 보기
2/6

인공지능을 개발할 때, 가장 많이 사용하는 코드 편집기 중 하나는 Jupyter Notebook이다.

Jupyter Notebook을 사용하면 아래와 같은 장점이 있기 때문이다.

  • 코드를 셀 단위로 나누어 실행할 수 있다.
  • Markdown을 넣어 코드 설명을 적을 수 있다.

이런 특징을 잘 활용하려면, 몇 가지 단축키를 알고 있는 편이 좋다.
마우스로도 수행할 수 있지만, 단축키를 알고 있다면 작업 속도가 훨씬 빨라진다.

이 글에선 기본적인 Jupyter Notebook의 단축키를 정리해보도록 하겠다.

⭐ 이때 주의할 것은 해당 기능들은 모두 기본적으로 선택한 cell에 대해, cell 단위로 작동한다는 점이다.
예를 들어 a의 경우, 현재 선택한 셀 위에, 새로운 셀을 추가하는 것이다.

1. 셀 선택 방식

cell을 선택할 때는, 2가지 모드가 있다.
Edit Mode와 Command Mode이다.

  • Edit Mode
    cell에 커서(cursor)가 생기고, code나 markdown을 작성할 수 있는 모드이다.
    아래와 같이 파란색 테두리와 함께 나타난다.
  • Command Mode는 Cursor
    cell에 커서가 없으며, cell추가/삭제/이동 등을 포함한 명령어를 수행할 수 있는 모드이다.
    아래와 같이 초록색 테두리와 함께 나타난다.

변환 단축키

효과단축키
Edit Mode -> Command ModeEsc Key 혹은 ctrl+m
Command Mode -> Edit ModeEnter Key

2. Command Mode 단축키

위의 2가지 모드 중 Command Mode에서 사용할 수 있는 단축키이다.

효과단축키
추가(위에)a
추가(아래에)b
삭제dd
잘라내기(삭제로도 가능)x
복사c
붙여넣기(아래에)v
합치기(아래와)shfit+m
Markdown으로 변경m
Code로 변경y
실행결과 열기/닫기o

3. Edit Mode 단축키

위의 2가지 모드 중 Edit Mode에서 사용할 수 있는 단축키이다.

효과단축키
전체 선택ctrl+a
실행ctrl+enter
실행 후 다음 셀로 이동shift+enter
다시 실행ctrl+y
실행 취소ctrl+z
셀 나누기(커서위치)shift+ctrl+-
라인 주석 처리(커서위치)ctrl+/

4. 공통 단축키

Command Mode와 Edit Mode 둘 다 사용할 수 있는 단축키이다.

효과단축키
파일 저장ctrl+s 또는 s(command mode)
profile
기억은 나 대신 컴퓨터가

0개의 댓글