728x90 반응형 ipython9 Emacs vs vi 단축키 비교 (주요내용) 많이 사용되는 단축키 위주기능Emacs 스타일vi 스타일 (Normal mode)설명줄 맨 앞으로Ctrl-A0beginning of line줄 맨 뒤로Ctrl-E$end of line한 글자 앞으로Ctrl-Flforward한 글자 뒤로Ctrl-Bhbackward단어 앞으로Meta-Fwword forward단어 뒤로Meta-Bbword backward이전 히스토리Ctrl-Pkprevious다음 히스토리Ctrl-Njnext커서 뒤 삭제Ctrl-Dxdelete char커서 뒤까지 삭제Ctrl-Kd$delete to end단어 삭제Meta-Ddwdelete word줄 전체 삭제Ctrl-Udddelete line붙여넣기Ctrl-Ypyank / putUndoCtrl-_uundo편집 상태항상 편집iinsert명령 상.. 2026. 1. 7. Shell (Python Shell 포함) 의 키보드 단축키에 대해 bash, zsh, python의 interactive shell, ipython 에서 애용되는 키보드 단축키는 크게 2가지 중 하나임:Emacs 기반Vi 기반거의 대부분, 기본적으로 Emacs를 채택하고 있으나, 쉽게 Vi 방식으로 변경이 가능함.이 글은 이같은 입력 모델이 어떻게 형성되었는지를 설명한다.0. Emacs / vi 로 구분되는 CLI Text 입력 모델의 역사터미널에서 자주 사용하는 단축키인Ctrl-A, Ctrl-E, Alt-F, Esc f, dw 같은 입력은모두 1970년대 Unix 환경에서 형성된 키보드 입력 모델이오늘날 shell과 IPython 으로 이어진 결과물임. 이 단축키들을 단순히 “외워야 할 규칙”으로 접근하기 보다는유래와 규칙을 살펴보면 보다 쉽게 익힐 수 있으므로 한번.. 2026. 1. 7. Magic commands-Jupyter NoteBook&IPython 주요 Magic Commands 정리이 문서는 Jupyter Notebook에서 자주 사용되는 라인 매직(Line Magics)과 셀 매직(Cell Magics)을 소개함. shell-like magic commands는 다음을 참고2023.09.19 - [Python] - [Python] IPython shell 에서 shell cmds 사용하기. [Python] IPython shell 에서 shell cmds 사용하기.IPython 에서 지원하는 shell commandsPython interactive shell에서 OS등이 지원하는 shell commands를 사용하지 못하는 것과 달리, IPython shell에서는 많이 사용되는 shell commands는 다음과 같이 지원함.In [17]:.. 2025. 7. 24. ipynb 파일 (IPython NoteBook) .ipynb는 "IPython Notebook"의 약자임..ipynb 이란:ipynb는 IPython Notebook 의 약자임..ipynb는 IPython 프로젝트의 일부로 개발된 "IPython Notebook"의 파일 형식.i = Interactivepy = Pythonnb = NotebookJupyter Notebook 과 관계IPython 프로젝트가 확장되어 Python 외에도 R, Julia 등 다양한 언어를 지원하게 됨,이름을 Jupyter (Julia + Python + R)로 변경 파일 확장자는 그대로 `.ipynb`를 유지2015년부터는 Jupyter Notebook이 IPython 을 기반으로 정식으로 런칭되면서 Jupyter Notebook의 파일포멧으로 보다 많이 사용됨..ipyn.. 2025. 7. 17. [ipython] Shortcut (단축키) - readline editors ipython 셀은 readline 을 채택해서, 기본 키 바인딩은 emacs 기준임:개인적으론 vi 키바인딩을 선호하지만,대부분의 기본 키 바인딩은 emacs인 경우가 많음기본 shortcuts우선 기본 shortcut은 다음과 같음:FunctionShortcut(대문자로 기재했으나, 소문자로 입력해도됨)cursor를 line의 맨 앞으로 ***Ctrl + Acursor를 line의 맨 뒤로 ***Ctrl + Ebackspace ***Ctrl + Hcursor를 1단어 뒤로Alt (or Option) + B (or 오른화살표)macOS의 경우 특수문자 입력 키능 해제 필요.cursor를 1단어 앞으로Alt (or Option) + F :(or 왼화살표)macOS의 경우 특수문자 입력 키능 해제 필요.c.. 2025. 4. 9. [vscode] jupyter extension 설치하기. IPython notebook file (확장자 ipynb) 파일을 만들고 나서 이를 vscode에서 열면, editor의 오른쪽 상단에 jupyter note의 kernel을 지정할 수 있음더보기2025.07.17 - [Python] - ipynb 파일 (IPython NoteBook) ipynb 파일 (IPython NoteBook).ipynb는 "IPython Notebook"의 약자임..ipynb 이란:ipynb는 IPython Notebook 의 약자임..ipynb는 IPython 프로젝트의 일부로 개발된 "IPython Notebook"의 파일 형식으로 개발됨.i = Interactivepy = Pythonnb = NotebookJupyter Noteboods31x.tistory.com참고: .. 2025. 2. 21. 이전 1 2 다음 728x90 반응형