15 때때로 나는 :w무언가를 읽을 때 무심코 타이핑 합니다. 이로 인해 파일의 수정 시간이 변경되고 때로는 빌드 시스템이 프로젝트의 상당 부분을 불필요하게 다시 빌드하게됩니다. 파일을 쓰려고 시도했지만 변경되지 않은 경우 vim이 단순히 아무것도하지 않도록 설정하는 방법이 있습니까? save — 실용주의 소스
15 @ lcd047의 답변을 확장 cabbrev하면 수정할 수 있습니다.w :cabbrev w <c-r>=(getcmdtype()==':' && getcmdpos()==1 ? 'up' : 'w')<CR> 입력 :w하면 :upReturn 키를 누를 때로 바뀌는 것을 알 수 있습니다 . — jecxjo 소스
14 직접적으로 (즉, 동작을 :w변경할 수 없음)는 아니지만 :up대신 사용 방법을 배울 수 있습니다 :w. 정확히 원하는 것을 수행합니다. — lcd047 소스 3 저장을 위해 좋아하는 키 매핑 을 사용하고 Original Poster 요구 사항을 얻는 :update대신 바인딩했습니다 :write. — Giovanni Maggiorani
:update
대신 바인딩했습니다:write
.