플러그인 설치 후 vim이 느리게 시작되는 문제를 해결하는 방법은 무엇입니까?
習慣沉默
習慣沉默 2017-05-16 16:37:58
0
6
1383

일부 플러그인을 설치했는데 vim 시작 속도가 확실히 느려지는 것을 발견했습니다. 다음 명령을 사용하여 테스트했습니다

으아악

위 그림에 표시된 플러그인이 로드하는 데 가장 오랜 시간이 걸리는 것을 확인하세요. 이 문제를 해결할 방법이 있나요?

習慣沉默
習慣沉默

모든 응답(6)
为情所困

시작 시 플러그인이 너무 많이 로드되면 속도가 확실히 느려집니다. 어떤 플러그인 관리자를 사용하고 있는지 모르겠습니다. 제가 사용하는 vim-plug는 로딩을 지연시킬 수 있습니다. 예를 들어 JavaScript 관련 플러그인은 js 파일이 열릴 때만 로딩됩니다. 플러그인은 특정 명령이 실행될 때만 로드됩니다. 이 방법을 살펴보고 최적화해 볼 수 있습니다.

또한 (syntastic을 사용하는 경우) js를 많이 작성하고 eslint의 속도가 상대적으로 느리기 때문에 https://github.com/ruanyl/vim-eslint를 사용하면 eslint를 향상시킬 수 있습니다. 어느 정도 속도.

给我你的怀抱

더 좋은 기계를 사세요??? ​​예전에는 YCM 설치가 느렸는데, 이제는 i7에서도 전혀 느리지 않습니다....

漂亮男人

그런 다음 불필요한 플러그인을 제거하세요

阿神

플러그인을 너무 많이 설치하면 당연히 시작이 느려질 수 있습니다. 플러그인을 정리하고 자주 사용하지 않는 플러그인은 삭제하세요

过去多啦不再A梦

YCM은 매우 중요한 플러그인입니다. 적어도 내 로컬 컴퓨터와 개발 컴퓨터는 느리지 않더라도 확실히 지연이 있습니다! 작성자는 다양한 시나리오에 따라 플러그인을 선택적으로 로드할 수 있습니다.

漂亮男人

플러그인은 추가적으로 로딩 및 실행이 필요한 파일입니다.
플러그인이 없으면 파일을 열기 전에 기본 Vim 프로그램만 로드하면 됩니다. 수십 개의 플러그인을 설치한 후에는 수십 개의 해당 구성 파일을 읽고 실행해야 합니다. 100배 느립니다.
또한 Git 시스템과 같은 일부 플러그인의 전처리 시간이 약간 깁니다. vim-airline 및 vim-gitgutter와 같이 로드할 때 Git 명령을 실행해야 하는 경우 몇 가지 추가 Git 명령을 사용하면 시간이 더 걸립니다.


주제의 질문은 제가 언급한 두 가지보다 UltiSnips의 자동 로드에 관한 것입니다. UltiSnips의 운영 효율성에는 최적화의 여지가 있을 수 있지만 많은 플러그인의 느린 로딩 문제는 기본적으로 소프트웨어에서는 해결이 불가능합니다.
파일 IO의 병목 현상은 하드 디스크 읽기 및 쓰기이므로 SSD로 교체하면 더 빨라집니다.
또한 일부 간단한 편집 상황에서 빠르게 시작되는 경량 Vim이 필요한 경우 별칭을 사용할 수 있습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿