When i'm working in VIM i'll often times use ctrl+[ to exit insert mode. But if i need to press escape in other parts of the OS ctrl+[ does not act the same way as escape.
For example if search a page in safari you can't escape out of the search with ctrl+[
can anyone shed light why this is and possibly tell if it's possible to get ctrl+[ to always be escape with out custom plugins or weird 3rd party software?