While this answer (How to make auto-completion case sensitive? - ac-ignore-case) works in some cases.
Using evil mode on its own.
Adding (setq ac-ignore-case nil) to ~/.emacs doesn't make completion case sensitive. (Pressing Ctrl-N in evil mode).
From looking into it this calls evil-complete-next.
Checked the source but didn't see any options to adjust.
Can this be made to be case sensitive?
evil-complete-next-funcwhichevil-complete-nextdocumentation points at - this usesdabbrevby default. So maybe this: http://emacs.stackexchange.com/questions/7464/case-sensitivity-of-word-completion-using-dabbrev (not tested). – VanLaser Oct 16 '16 at 19:57