일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- tas tac
- Linux
- VM 설정
- 파이썬
- OPEN CURSOR
- terraform
- vm
- db
- 묵시적 커서
- DDL 추출
- VMware
- 코테
- vm tac 구성
- implicit
- tablespace
- 리눅스
- Tuple
- golang
- tac
- python3.7
- 프로그래머스
- 티베로
- oracle
- CentOS
- X11
- X11 forwarding
- tibero
- Python
- 코딩테스트
- 암시적 커서
- Today
- Total
줄기세포
[주피터노트북] 꿀팁 기본 단축키, 나의 코딩에 날개를 달아보자 본문
코딩을 하다보면 단축키는 작업의 속도와 능률을 올려줍니다.
- Cell 실행
단축키 | Fn |
Enter | 수정모드 |
Ctrl + Enter | Cell 실행 |
Shift + Enter | Cell 실행 후 바로 밑의 Cell로 이동 |
Alt + Enter | Cell 실행 후 바로 밑에 Cell 삽입 |
- Shift + Enter / Alt + Enter
Shift + Enter를 제일 마지막 Cell에서 실행하게 되면, 실행 후 아래 Cell이 없기 때문에, 아래 Cell이 자동으로 생성되고 생성된 Cell로 이동합니다. (Alt + Enter와 같은 결과)
그러나 중간의 Cell에서 실행하면 Alt + Enter는 아래 Cell이 새로 삽입되고 이동하지만, Shift는 Cell이 삽입되지 않고 아래 Cell로 이동합니다.
- 코딩 모드/ 마크다운 모드(Markdown)
단축키 | Fn |
Y | 코딩 모드 |
M | 마크 다운 모드 |
주피터 노트북은 마크다운(Markdown) 기능을 지원합니다.
마크다운 모드에서 cell을 실행 (Ctrl + Enter) 하면 마크다운 기능이 수행됩니다.
그림의 첫번째 라인은 코딩 모드
두번쨰 라인은 마크다운 모드 입니다.
마크 다운 모드는 A. index를 넣어주거나
B. 설명을 붙여주는 역할을 하게 됩니다.
A. #으로 인덱스의 계층을 나눌 수 있습니다.
예를 들면,
위와 같이 각 Cell에 입력후 을 실행하면
와 같은 형태의 인덱스가 붙습니다.
Index를 미리 만들어 놓고 사이에 Cell을 삽입하셔도 되고, 코드를 실행한 후에 나중에 중간중간 삽입해주셔도 됩니다.
이 때, 주의 할 점은 #의 갯수만 신경써주시면 됩니다.
B. 설명 붙이기
#을 쓰지 않고, 설명을 적은 후 Cell을 실행하면 문서처럼 설명이 붙습니다.
이 때 설명안에서 Index 처럼 글의 구조를 만들고 싶다면,
Space와 - 로 만들 수 있습니다.
수정모드에서 다음과 같이 입력후에 실행하면
이렇게 변하게 됩니다.
- 셀 복사 붙여넣기
단축키 | Fn |
A | 현재 Cell 위에 Cell 추가 |
B | 현재 Cell 밑에 Cell 추가 |
X | Cell 오려두기 |
C | Cell 복사 |
Shift + V | 선택 Cell 아래 붙이기 |
D + D | Cell 삭제 |
Shift + M | 선택 Cell 합치기 (두개 이상) |
위의 기능 사용시 주의점은 "수정모드에서는 지원되지 않습니다."
Cell이 수정모드이면 ESC를 눌러 수정모드를 취소하신 다음에 실행 하셔야 합니다.
다음에는 Nbextension을 이용하여 깔끔하고 정리된 환경설정을 해보도록 하겠습니다.