unite で絞り込み文字列を入力しているとき、常に先頭の候補が選択されていてその部分の色が変わる。
で、選ぶときすぐ近くにある場合は Vim の補完の癖もあってノーマルモードを使わないで
すでに最初の項目は選択されているわけだし Vim の補完的にもここで
なので、FileType unite で以下のように設定。
" after/ftplugin/unite.vim imap <buffer> <expr> <C-n> unite#mappings#smart_map(repeat("\<Plug>(unite_select_next_line)", 2), "\<Plug>(unite_select_next_line)")
単に 2 回押すようにしただけだけ。これだけでだいぶいい感じ。ちなみに戻る方の操作は、がんばればできないことはないけど面倒だしまあ基本的に戻らないだろうということで設定してない。
追記: 本体にもっといい形で実装されたのでこの設定は必要ありません。
http://github.com/Shougo/unite.vim/commit/6b88df039693d9c19333fc7aa9ec1db7863653ed