Jupyter Notebook๊ณผ Jupyter Lab์ ๋ฐ์ดํฐ ์ฌ์ด์ธํฐ์คํธ์ ๊ฐ๋ฐ์์๊ฒ ํ์์ ์ธ ๋๊ตฌ์ด๋ค.
์ด๋ค ํ๊ฒฝ์์๋ ๋จ์ถํค๋ฅผ ์ฌ์ฉํ์ฌ ์์ฐ์ฑ์ ๋์ฑ ๊ทน๋ํํ ์ ์์ผ๋ฏ๋ก, ๋จ์ถํค๋ฅผ ์ ๋ฆฌํ์ฌ ๊ณต์ ํ๊ณ ์ ํ๋ค.
์ ํ์ฉํ์ฌ ์ข ๋ ๋น ๋ฅด๊ณ ๋ฅ์ํ๊ฒ ์ฌ์ฉํด ๋ณด์.
์์ฃผ ์ฌ์ฉํ๋ ๋จ์ถํค
๋จ์ถํค | ์ค๋ช | ๋ชจ๋ |
Shift + Enter | ์ ์คํ ๋ฐ ๋ค์ ์ ๋ก ์ด๋ | ๋ชจ๋ ๋ชจ๋ |
Ctrl + Enter | ์ ์คํ ํ ํด๋น ์ ์ ๋จธ๋ฌด๋ฆ | ๋ชจ๋ ๋ชจ๋ |
Alt + Enter | ์ ์คํ ๋ฐ ์๋์ ์ ์ ์ถ๊ฐ | ๋ชจ๋ ๋ชจ๋ |
Esc | ๋ช ๋ น ๋ชจ๋๋ก ์ ํ | ํธ์ง ๋ชจ๋ |
Enter | ํธ์ง ๋ชจ๋๋ก ์ ํ | ๋ช ๋ น ๋ชจ๋ |
A | ์์ ์ ์ถ๊ฐ | ๋ช ๋ น ๋ชจ๋ |
B | ์๋์ ์ ์ถ๊ฐ | ๋ช ๋ น ๋ชจ๋ |
D, D | ์ ์ญ์ | ๋ช ๋ น ๋ชจ๋ |
M | ์ ์ Markdown์ผ๋ก ์ ํ | ๋ช ๋ น ๋ชจ๋ |
Y | ์ ์ ์ฝ๋๋ก ์ ํ | ๋ช ๋ น ๋ชจ๋ |
C | ์ ๋ณต์ฌ | ๋ช ๋ น ๋ชจ๋ |
V | ์ ๋ถ์ฌ๋ฃ๊ธฐ | ๋ช ๋ น ๋ชจ๋ |
Z | ์ ์คํ ์ทจ์ | ๋ช ๋ น ๋ชจ๋ |
Shift + M | ์ ๋ณํฉ | ๋ช ๋ น ๋ชจ๋ |
Ctrl + S | ํ์ผ ์ ์ฅ | ๋ชจ๋ ๋ชจ๋ |
Ctrl + Shift + – | ์ ๋ถํ | ํธ์ง ๋ชจ๋ |
โป “Ctrl + Shift + -“์ ์ ๋ถํ ๋จ์ถํค๋ ํฌ๋กฌ์์๋ ํ๋ฉด์ ์ถ์ํ๋ ๋จ์ถํค์ด๋ค. ํฌ๋กฌ์ ์ฌ์ฉํ๊ณ ์๋ค๋ฉด ํฌ๋กฌ์ด๋ ์ฃผํผํฐ์ ๋จ์ถํค๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ฌ์ฉํด์ผ ํ๋ค.
๋ชจ๋(Mode)
Jupyter Notebook๊ณผ Jupyter Lab์์ ์์ ํ ๋, ํธ์ง ๋ชจ๋(Edit Mode)์ ๋ช ๋ น ๋ชจ๋(Command Mode), ๋ ๊ฐ์ง ์ฃผ์ ๋ชจ๋๊ฐ ์๋ค. ๊ฐ๊ฐ์ ๋ชจ๋๋ ํน์ ์์ ์ ์ํํ๊ธฐ ์ํด ๊ณ ์๋ ๊ณ ์ ํ ๋จ์ถํค ์ธํธ๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
ํธ์ง ๋ชจ๋(Edit Mode)
ํธ์ง ๋ชจ๋๋ ์
์ ๋ด์ฉ์ ํธ์งํ๊ธฐ ์ํ ๋ชจ๋์ด๋ค. ์ด ๋ชจ๋์์ ์ฝ๋๋ฅผ ์์ฑํ๊ฑฐ๋ ํ
์คํธ๋ฅผ ์
๋ ฅํ ์ ์๋ค.
ํธ์ง ๋ชจ๋๋ ์
๋ฐ๊นฅ์ชฝ์ ์์ ํ
๋๋ฆฌ์ ์ปค์๊ฐ ํ์๋๋ค.
๋ช ๋ น ๋ชจ๋(Command Mode)
๋ช
๋ น ๋ชจ๋๋ ์
์ ์ฒด๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ๋ชจ๋์ด๋ค. ์ด ๋ชจ๋์์ ์
์ ์ถ๊ฐํ๊ฑฐ๋ ์ญ์ ํ๊ณ , ์
์ ์ ํ์ ๋ณ๊ฒฝํ๊ณ , ์
์ ์ด๋ํ๋ ๋ฑ์ ์์
์ ํ ์ ์๋ค.
๋ช
๋ น ๋ชจ๋๋ ์
๋ด๋ถ๊ฐ ๋นํ์ฑํ ๋๋ค.
Jupyter Notebook ๋จ์ถํค
Jupyter Notebook์ ์ฝ๋ ์คํ๊ณผ ๋ฌธ์ํ๋ฅผ ๊ฒฐํฉํ ๋๊ตฌ๋ก, ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ํ๋ก์ ํธ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๊ฒ ํด์ค๋ค. ๋ค์์ Jupyter Notebook์์ ์์ฃผ ์ฌ์ฉํ๋ ๋จ์ถํค์ด๋ค.
ํธ์ง ๋ชจ๋(Edit Mode)
- Esc : ๋ช ๋ น ๋ชจ๋๋ก ์ ํ
- Ctrl + Shift + – : ์ปค์ ์์น์์ ์ ๋ถํ
- Tab : ์ฝ๋ ์๋ ์์ฑ
๋ช ๋ น ๋ชจ๋(Command Mode)
- Enter : ํธ์ง ๋ชจ๋๋ก ์ ํ
- Shift + Enter : ์ ์คํ ๋ฐ ๋ค์ ์ ๋ก ์ด๋
- Ctrl + Enter : ์ ์คํ ํ ํด๋น ์ ์ ๋จธ๋ฌด๋ฆ
- Alt + Enter : ์ ์คํ ๋ฐ ์๋์ ์ ์ ์ถ๊ฐ
- A : ์์ ์ ์ถ๊ฐ
- B : ์๋์ ์ ์ถ๊ฐ
- D, D : ์ ์ญ์
- M : ์ ์ Markdown์ผ๋ก ์ ํ
- Y : ์ ์ ์ฝ๋๋ก ์ ํ
- C : ์ ๋ณต์ฌ
- V : ์ ๋ถ์ฌ๋ฃ๊ธฐ
- Z : ์ ์คํ ์ทจ์
- Shift + M : ์ ๋ณํฉ
Jupyter Lab ๋จ์ถํค
Jupyter Lab์ Jupyter Notebook์ ํ์ฅ ๋ฒ์ ์ผ๋ก, ๋์ฑ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. Jupyter Lab์์๋ Jupyter Notebook์์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋จ์ถํค๋ฅผ ๋ชจ๋ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ์ถ๊ฐ๋ก ๋ช ๊ฐ์ง ์ ์ฉํ ๋จ์ถํค๊ฐ ์๋ค.
ํธ์ง ๋ชจ๋(Edit Mode)
- Ctrl + Shift + P : ๋ช ๋ น ํ๋ ํธ ์ด๊ธฐ
- Ctrl + Shift + – : ์ปค์ ์์น์์ ์ ๋ถํ
- Tab : ์ฝ๋ ์๋ ์์ฑ
- Ctrl + ] : ์ธ๋ดํธ ์ฆ๊ฐ
- Ctrl + [ : ์ธ๋ดํธ ๊ฐ์
๋ช ๋ น ๋ชจ๋(Command Mode)
- Enter : ํธ์ง ๋ชจ๋๋ก ์ ํ
- Shift + Enter : ์ ์คํ ๋ฐ ๋ค์ ์ ๋ก ์ด๋
- Ctrl + Enter : ์ ์คํ ํ ํด๋น ์ ์ ๋จธ๋ฌด๋ฆ
- Alt + Enter : ์ ์คํ ๋ฐ ์๋์ ์ ์ ์ถ๊ฐ
- A : ์์ ์ ์ถ๊ฐ
- B : ์๋์ ์ ์ถ๊ฐ
- D, D : ์ ์ญ์
- M : ์ ์ Markdown์ผ๋ก ์ ํ
- Y : ์ ์ ์ฝ๋๋ก ์ ํ
- C : ์ ๋ณต์ฌ
- V : ์ ๋ถ์ฌ๋ฃ๊ธฐ
- Z : ์ ์คํ ์ทจ์
- Shift + M : ์ ๋ณํฉ
- Ctrl + Shift + P : ๋ช ๋ น ํ๋ ํธ ์ด๊ธฐ
- F : ์ ์ฐพ๊ธฐ ๋ฐ ๋ฐ๊พธ๊ธฐ
- Ctrl + Shift + L : ๋ชจ๋ ์ผ์นํ๋ ํ ์คํธ ์ ํ
์ด ๋ ๊ฐ์ง ๋ชจ๋์์์ ๋จ์ถํค๋ฅผ ์ดํดํ๊ณ ํ์ฉํ๋ฉด Jupyter Notebook๊ณผ Jupyter Lab์์ ์์ ํ ๋ ํจ์ฌ ๋ ํจ์จ์ ์ผ๋ก ์์ ํ ์ ์๋ค. ๋จ์ถํค๋ฅผ ์ ํ์ฉํ๋ฉด ์์ฐ์ฑ์ ํฌ๊ฒ ํฅ์์์ผ ๋ณด์.