use emacs keybind in vim comand line mode
" ~/.vimrc cnoremap <C-A> <Home> cnoremap <C-E> <End> cnoremap <C-F> <Right> cnoremap <C-B> <Left> cnoremap <C-P> <UP> cnoremap <C-N> <Down> " add at 2012/10/4 (from http://vim.g.hatena.ne.jp/tyru/20100116) cnoremap <C-k> <C-\>e getcmdpos() == 1 ? '' : getcmdline()[:getcmdpos()-2]<CR>