Tôi muốn kiểm tra trong .vimrc
liệu mầm bệnh có hiện diện hay không và gọi pathogen#infect
nếu có.Kiểm tra xem tác nhân gây bệnh có được cài đặt trong vimrc
Điều này rõ ràng hoạt động:
call pathogen#infect()
Vì vậy, tôi tin tưởng mầm bệnh đã được cài đặt đúng cách.
Nhưng điều này không nạp mầm bệnh:
if exists("*pathogen#infect")
call pathogen#infect()
endif
Không thực hiện điều này:
if exists("g:loaded_pathogen")
call pathogen#infect()
endif
tôi thiếu gì?
Trong trường hợp mầm bệnh không được cài đặt trong ~/.vim, ví dụ bằng cách mặc định trên MS Windows: nếu rỗng (findfile ('autoload/mầm bệnh. vim ', & rtp)) ... – Enno