3 Link not needed: everything is explained in the doc.
source | link

<C-[> and <C-c> are two native alternatives to <Esc>.

See :help i_<esc> and :help i_ctrl-c which explains the difference between <C-c> and <Esc>.

Note that <C-c> is not exactly the same as <Esc>

<C-[> and <C-c> are two native alternatives to <Esc>.

See :help i_<esc> and :help i_ctrl-c.

Note that <C-c> is not exactly the same as <Esc>

<C-[> and <C-c> are two native alternatives to <Esc>.

See :help i_<esc> and :help i_ctrl-c which explains the difference between <C-c> and <Esc>.

2 This link is important enough that it should be in the answer and not in a comment
source | link

<C-[> and <C-c> are two native alternatives to <Esc>.

See :help i_<esc> and :help i_ctrl-c.

Note that <C-c> is not exactly the same as <Esc>

<C-[> and <C-c> are two native alternatives to <Esc>.

See :help i_<esc> and :help i_ctrl-c.

<C-[> and <C-c> are two native alternatives to <Esc>.

See :help i_<esc> and :help i_ctrl-c.

Note that <C-c> is not exactly the same as <Esc>

1
source | link

<C-[> and <C-c> are two native alternatives to <Esc>.

See :help i_<esc> and :help i_ctrl-c.