개발자의 손에서 키보드가 마우스를 이기는 순간, Vim과 함께 시작하세요.
대상: 터미널은 쓸 줄 알지만 Vim이 무서운 개발자, 마우스 없이 코딩하고 싶은 개발자 지망생
Vim을 열고, 텍스트를 입력하고, 저장하고 나오는 첫 경험을 해봅시다.
Vim의 핵심 개념인 모달 편집을 이해하고, 세 가지 모드를 자유롭게 오갈 수 있게 됩니다.
키보드만으로 파일 곳곳을 자유롭게 이동하는 방법을 배웁니다.
삭제, 복사, 붙여넣기, 실행 취소까지 — 기본 편집 명령을 익힙니다.
Vim 명령어의 문법 구조를 이해하면, 수십 개의 명령어가 자연스럽게 따라옵니다.
단어, 문장, 괄호 안의 내용을 한 번에 선택하고 편집하는 강력한 기능을 배웁니다.
텍스트를 눈으로 확인하며 선택하고, 선택한 영역에 명령을 적용합니다.
파일 안에서 원하는 텍스트를 빠르게 찾고, 한꺼번에 바꾸는 방법을 배웁니다.
Vim의 여러 저장 공간을 활용하고, 시스템 클립보드와 연동하는 방법을 배웁니다.
반복적인 편집 작업을 녹화하고 재생하는 매크로 기능을 배웁니다.
여러 파일을 동시에 열고, 화면을 분할하여 효율적으로 작업하는 방법을 배웁니다.
파일 안에 즐겨찾기를 만들고, 이전 위치로 빠르게 돌아가는 방법을 배웁니다.
외부 명령 실행, 범위 지정, 패턴 기반 명령 등 커맨드라인의 숨은 힘을 발견합니다.
빈 파일에서 한 줄씩, 나에게 맞는 Vim 환경을 만들어봅니다.
플러그인 매니저를 설치하고, 실용적인 플러그인 몇 가지를 사용해봅니다.
Vim의 현대적인 후계자 Neovim을 설치하고, Lua 설정의 첫 걸음을 뗍니다.
Neovim에 LSP를 연결하여 자동완성, 정의 이동, 에러 표시를 사용해봅니다.
지금까지 배운 내용을 정리하고, Vim과 함께 성장하는 다음 단계를 안내합니다.