diligent vs. vigilant

adjective

  1. constant in effort to accomplish something; attentive and persistent in doing anything.

    a diligent student.

  2. done or pursued with persevering attention; painstaking.

    a diligent search of the files.

adjective

  1. keenly watchful to detect danger; wary.

    a vigilant sentry.

    Antonyms: careless
  2. ever awake and alert; sleeplessly watchful.