Your comments
Vim also has this feature and I miss it greatly for incremental searches. Currently you need to use the mouse or press 3 keys to change the case sensitivity of an incremental search. With this feature you don't need to do anything.
Customer support service by UserEcho
I don't see an issue with return, while, switch, for or if but I do see missing highlighting on these C++ keywords:
using namespace foo; // namespace is not highlighted
namespace foo { // namespace is not highlighted
class foo : public bar {}; // public is not highlighted
C++11:
The new keywords are not highlighted (decltype, nullptr, alignas, alignof, constexpr, noexcept, thread_local).
It would also be nice if the double underscore identifiers (__FILE__, __attribute__ etc.) were to be highlighted.