KindaVim Is Probably The Best MacOS Vim Mode I've Ever Used
- KindaVim은 MacOS에서 Vim 모드를 제공하여 시스템 전체에서 Vim 키 바인딩을 사용할 수 있게 해줍니다. 💻
- KindaVim은 텍스트 편집뿐만 아니라 목록, 드롭다운 메뉴 등 다양한 인터페이스 요소에서도 Vim 모션을 지원합니다. ✨
- 무료 버전은 아침 시간대에 기능이 제한되는 독특한 평가판 정책을 가지고 있습니다. 😴
- Karabiner, Hammerspoon, Sketch 등의 다른 Vim 모드 대안들이 있지만, KindaVim이 더 나은 기능과 유지 보수를 제공합니다. 💪
- 터미널 앱에서는 Vim 모드가 더 적합할 수 있으며, KindaVim 설정에서 특정 앱을 제외할 수 있습니다. 🚫
- KindaVim 설정은 앱별로 동작을 조정할 수 있는 마법사 기능을 제공합니다. 🧙
- JK 롤링과 같은 키 시퀀스를 사용하여 일반 모드를 트리거할 수 있습니다. ⌨️
- 단어 단위 이동(W, B), 문자 삭제(X), 줄 삭제(Shift+D), 문자 찾기(F, Shift+F) 등의 Vim 모션을 지원합니다. 🚀
- 코드 스니펫에서 들여쓰기, 시각적 선택(VIW), 대소문자 변경(~) 등의 기능도 사용할 수 있습니다. 💡
- 따옴표, 괄호 등 짝이 맞는 기호 안의 내용을 변경하거나 삭제하는 기능(ci", di() 등)은 다른 Vim 모드에서 찾아보기 힘든 KindaVim의 강력한 기능입니다. 💯
- 여러 줄에 걸친 시각적 선택(Ctrl+V)과 같은 일부 Vim 기능은 지원되지 않습니다. ❌
- Slack, Mail 앱 등 다양한 앱에서 KindaVim을 사용하여 Vim 모션을 활용할 수 있습니다. ✉️
- KindaVim 설정 파일은
~/Library/Preferences/mo.com.siplessmind.kindavim.plist
에 저장되며, 심볼릭 링크를 통해 dotfiles로 관리할 수 있습니다. 🗂️
- KindaVim 개발자는 사용자 피드백에 적극적으로 응답하며, GitHub 저장소를 통해 이슈를 관리합니다. 🧑💻
- KindaVim의 독특한 절전 모드 아이디어는 개발자의 초기 개발 기간 동안의 수면 시간에서 비롯되었습니다. 🛌