카테고리 없음

[파이썬] 주피터 노트북 jupyter notebook 단축키

day100up 2022. 4. 1. 02:04

주피터 노트북은 보통 파이썬을 사용하지만 추가적으로 다른 언어의 커널을 추가할 수 있습니다.
(커널 kernal : 사용자의 코드를 실행하고 검사하는 프로그램)

 

코드 일부를 꺼내어 사용하거나 순서대로 기록되어 비교해보기 좋습니다.

회색 배경의 셀(cell)
회색 배경의 셀(cell)

회색 배경의 칸은 '셀(cell)' 입니다.

 

주피터 노트북은 명령 모드편집 모드 2가지 상태가 있습니다.

주피터 노트북의 실행 화면
주피터 노트북의 실행 화면

모드 전환은

Esc를 통해 편집 -> 명령 모드로

Enter를 통해 명령 -> 편집 모드로 전환된다.

 

  • 명령 모드 (Command mode) : 셀을 편집 (셀 왼쪽 끝부분은 파란색, 전체를 감싸는 회색 테두리) 

명령 모드에 대한 이미지
'안녕' 을 출력함
명령 모드

명령 모드에서

화살표 키를 통해 아래 위 셀로 이동할 수 있다.

J, K 키로 아래, 위로 이동할 수 있다.
(페이스북, 트위터, Google+ 같은 SNS 서비스에서도 
J, K키를 써서 아래/위로 이동할 수 있다.)

  • Ctrl + s , s 파일 저장
  • A 위에 셀 추가, B 아래에 셀 추가
  • C 셀 복사, V 아래에 셀 붙여넣기, P 셀 아래에 붙여넣기
  • X 셀 잘라내기, 셀 삭제는 D+D
  • F 찾기
  • o 실행결과 열기/닫기
  • Shift + M 아래 셀과 합치기
  • Shift + 화살표 키 : 여러 셀을 한꺼번에 선택
  • Y 코드로 전환, M 마크다운으로 전환
  • 편집 모드 (Edit mode) : 셀 내부의 코드를 편집 (셀에 녹색 테두리, 셀 내부에 커서가 위치해 있는 경우)

 

편집 모드에 대한 이미지
'안녕' 을 출력함
편집 모드

편집모드에서

  • Shift + Enter
    입력 셀 실행 후 아래 셀로 이동 (없다면 셀 추가)
  • Alt + Enter
    입력 셀 실행 후 아래 새로운 셀 추가
  • Ctrl + shift
    입력 셀 실행
  • Ctrl + Shift + - 
    셀 분할 (커서를 기준으로)
  • Ctrl + ->
    단어 끝으로 우측 이동
  • Ctrl + <-
    단어 끝으로 좌측 이동
  • Ctrl + z
    셀 내 되돌리기
  • Ctrl + y
    셀 내 되돌리기 취소
  • Ctrl + /
    주석처리 (커서 위치의 줄 혹은 지정한 영역)
  • Ctrl + Shift + -
    커서 기준으로 셀 나누기
  • Shift + Tab
    객체(함수나 변수)의 상세 정보(사용 방법이나 입력 받은 값, 데이터 형식) 문서(Docstring) 확인
    객체의 뒤에 커서를 위치하고 사용

    함수나 변수에 대하여 정확한 사용 방법이나 값을 알 수 있다.
    print에 대한 Docstring
    print의 Shift + Tab 결과

    a=5 실행 후 a에 대한 정보

추가적으로 주피터 노트북의 모든 단축키를 확인하는 방법.

 

모든 단축키 보기 : 셀 밖에서 H 키
모든 단축키 보기 : 셀 밖에서 H 키

 

단축키 목록. 한글 번역본 링크는 3번째 링크

참고 자료

 

https://financedata.github.io/posts/jupyter-notebook-shortcuts.html

 

Jupyter Notebook 키보드 바로가기

Jupyter Notebook의 몇가지 키보드 바로가기 조합을 익혀 두면 훨씬 빠르게 그리고 편리하게 사용할 수 있다

financedata.github.io

주피터 노트북 명령모드와 편집모드

https://planharry.tistory.com/22

 

[Jupyter 주피터] 주요 단축키 모음

■ 주피터 노트북 단축키 (빈도수 높은) (1) 셀 선택 모드 (Command Mode) 파란색은 셀 선택 상태입니다. (선택상태) [ESC] 또는 [Ctrl] + [m]를 눌러 셀이 아래와 같이 파란색이 된 상태(셀 선택 모드)에서

planharry.tistory.com

https://m.blog.naver.com/jsk6824/221789162355

주피터 노트북 단축키 한글 번역, 설명

 

주피터 노트북 모든 단축키 정리 끝판왕

안녕하세요!! 많은 분들이 파이썬을 시작하면서 일전에 포스팅한 주피터 노트북(Jupyter Notebook)에 대...

blog.naver.com

https://doomed-lab.tistory.com/28

주피터 노트북 인터페이스와 사용 방법

 

주피터 노트북(Jupyter Notebook) 활용 방법

주피터 노트북은 이미 많은 사람들이 편리함을 인정하고, 또 사용하고 있는 웹 기반의 개발환경 중의 하나이다. 이 글에서는 주피터 노트북의 인터페이스와 사용 방법을 중점으로 다루고자 한

doomed-lab.tistory.com

https://blog.naver.com/senshig/222323061358

주피터 노트북에 JavaScript, C 커널 추가하기

 

주피터 노트북(jupyter notebook)에 Javascript, C언어 커널 추가하기

[주피터 노트북(jupyter notebook)에 Javascript, C언어 커널 추가하기] 주피터 노트북(jupyter notebook...

blog.naver.com