If a plugin has a 'needs' parameter (a list of executables) then vim-plug will only execute the 'do' command if all the executables are installed on the system