Vim mappings not working in OS X
Put this in your .vimrc

" Mac specific fix for function keys
map &lt;Esc&gt;OP &lt;F1&gt;
map &lt;Esc&gt;OQ &lt;F2&gt;
map &lt;Esc&gt;OR &lt;F3&gt;
map &lt;Esc&gt;OS &lt;F4&gt;
map &lt;Esc&gt;[16~ &lt;F5&gt;
map &lt;Esc&gt;[17~ &lt;F6&gt;
map &lt;Esc&gt;[18~ &lt;F7&gt;
map &lt;Esc&gt;[19~ &lt;F8&gt;
map &lt;Esc&gt;[20~ &lt;F9&gt;
map &lt;Esc&gt;[21~ &lt;F10&gt;
map &lt;Esc&gt;[23~ &lt;F11&gt;
map &lt;Esc&gt;[24~ &lt;F12&gt;


From now on you can simply bind to &lt;F1&gt; for example