Builder Pattern
인자가 많거나 선택적 항목이 많은 객체를 단계별로 조립하는 패턴. 텔레스코핑 생성자를 대체하고 명명된 파라미터처럼 읽힌다.
인자가 많거나 선택적 항목이 많은 객체를 단계별로 조립하는 패턴. 텔레스코핑 생성자를 대체하고 명명된 파라미터처럼 읽힌다.
헤드리스 nvim 안에서 도는 세 가지 테스트 방식의 대중성과 선택 기준 비교
왜 만들었는지, v0.1.0 → v0.1.1 보강에서 잡은 정확성 버그(natural sort)·견고성 보강(Homebrew/SDKMAN fallback)·panvimdoc·plenary 테스트 도입, 그리고 awesome-neovim PR까지의 한 사이클 회고
Copilot Business는 전 모델이 picker disabled로 와서 모델 lookup이 실패한다 — get_models를 가로채 우회
입문(계층 이해) → 편집 기본기 → 언어(Lua·Vimscript) → LazyVim 구조 → 플러그인 개발을 하나의 학습 척추로 세우고, 이 블로그의 neovim/lazyvim 글을 그 순서로 큐레이션. 플러그인을 만들지 않을 사람은 3단계에서 완결되고, 4단계부터는 만들 사람만 들어오면 된다. 비교·생태계, 프로젝트·언어별 환경 설정, 트러블슈팅은 학습 단계가 아닌 별도 축의 부록으로 분리.
tmux 구조·설치 → 체감 옵션 → 플러그인 → 세션 부트스트랩 자동화까지, 이 블로그의 tmux 글을 학습 순서대로 큐레이션. 클립보드·자동 attach 트러블슈팅은 부록으로 분리.
CPU·메모리·프로세스를 실시간으로 보는 TUI 도구 4종 — 어떤 상황에 무엇을 쓰나
&로 띄운 프로세스가 셸 종료 시 같이 죽는지 — zsh와 bash의 기본이 다르다. 확실히 살리는 방법 4가지
ps aux | grep 대신 쓰는 표준 도구들 — 이름·포트·시그널로 프로세스를 정확히 다루는 법
서버를 끄지 않고 opts.setup의 on_attach에서 특정 server_capability만 false로 잘라낸다