I launch vi. Then I type :map <Esc> (i.e. I type : m a p and then press the <Esc> key). I return from command mode to normal mode as soon as I press <Esc>.
Now I map the 'jj' to <Esc> with the following command: map! jj <Esc> Now, I type :map jj (i.e. I type : m a p and then press j two times quickly). I get this output at the bottom. Why such a difference in behavior when I invoke the <Esc> functionality using jj? ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ \rwp <Plug>RestoreWinPosn \swp <Plug>SaveWinPosn \ds <Plug>StopDrawIt \di <Plug>StartDrawIt n gx <Plug>NetrwBrowseX n <Plug>NetrwBrowseX * :call netrw#NetrwBrowseX(expand("<cWORD>"),0)<CR> n <Plug>RestoreWinPosn :call RestoreWinPosn()<CR> n <Plug>SaveWinPosn :call SaveWinPosn()<CR> <Plug>StopDrawIt :set lz<CR>:call DrawIt#StopDrawIt()<CR>:set nolz<CR> <Plug>StartDrawIt :set lz<CR>:call DrawIt#StartDrawIt()<CR>:set nolz<CR> Press ENTER or type command to continue --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---