이 코드 줄이 있습니다 .vimrc
.
au BufRead *.xlsx exec "echo 'xxx'"
그리고 .xlsx
vim 7.3에서 파일을 열면 (vim에서 그러한 파일을 여는 것이 이상하다는 것을 압니다), 그것은 xxx
나에게 반향 을 일으켰 습니다.
그러나 vim을 7.4로 업그레이드하고 동일한 작업을 수행 한 후 지금은 아무것도 표시하지 않았습니다.
동일한 결과를 얻는 여러 컴퓨터에서 테스트 했으므로 7.4의 어떤 기능으로 인해이 문제가 발생하는지 궁금합니다. 이전에 원하는 것을 반영하려면 어떻게해야합니까?
댓글에서 이미 범인을 파악한 것을 확인했습니다 (Ben에게 감사합니다!).
이는 Vim 7.4와 함께 제공 되는 zip 플러그인 버전 v27 때문입니다 . 변경 로그는 다음과 같습니다.
(Jason Spiro)는 .zip의 동의어 인 새로운 확장을 많이 제공했습니다.
사실 새로운 MS Office 파일 형식 ( x
)은 모두 XML 기반 ZIP 파일입니다 (이전 파일 형식은 독점 바이너리 형식이었습니다).
다행히 플러그인은 고려되는 기본 파일 확장자를 재정의 할 수 있습니다. 다음 목록에서 Office를 제거하고 다음 목록에 넣을 수 있습니다 ~/.vimrc
.
:let g:zipPlugin_ext= '*.zip,*.jar,*.xpi,*.ja,*.war,*.ear,*.celzip,*.oxt,*.kmz,*.wsz,*.xap,*.docx,*.docm,*.dotx,*.dotm,*.potx,*.potm,*.ppsx,*.ppsm,*.pptx,*.pptm,*.ppam,*.sldx,*.thmx,*.xlam,*.xlsx,*.xlsm,*.xlsb,*.xltx,*.xltm,*.xlam,*.crtx,*.vdw,*.glox,*.gcsx,*.gqsx'
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다