본문 바로가기
728x90
반응형

shortcut4

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.
[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.
[macOS] 한영변환 단축키: shift+space 현재 macOS14 Sonoma에서 GUI를 통해 입력소스 변경이 가능한데, shift+space 조합으로 변경이 되질 않는다 GUI상에서 제공하는 방법은 system Settings.app > Keyboard > Keyboard Shortcuts. 로 가서 좌측의 InputSources 를 선택하여 원하는 shortcut을 고를 것인데... shfit+space는 안됨. ==;;이를 위해선 약간의 직접적인 파일 수정이 필요하다. 본론부터 말하면, 다음의 파일 수정을 통해 한영전환을 shift+space로 변경 가능함.~/Library/Preferences/com.apple.symbolichotkeys.plist~: 사용자의 home directory를 의미함.위의 com.apple.symbolichot.. 2024. 5. 22.
728x90
반응형