People,

If I have the first three of the following lines as the only lines in my regular .vimrc file, executing the test while vim is loaded works fine:

  let mapleader = ','
  " Test
nnoremap <leader>a :echo("\<leader\> works! It is set to <leader>")<CR>

  set backup
  set undofile
  set backupdir=~/z_save/backup//
  set directory=~/z_save/swap//
  set undodir=~/z_save/undo//

  "Base64 Encode/Decode Macro
  vnoremap <leader>64 c<c-r>=system('base64',@")<cr><esc>
  vnoremap <leader>64d c<c-r>=system('base64 --decode',@")<cr><esc>

However, if I have all the above lines in ".vimrc_Maildir" and start vim with:

  vim -u ./.vimrc_Maildir

the test does not work! I want to be able to use this alternate .vimrc file for when I am directly editing email files in the Maildir directory. Is there a quick explanation for why the test works in one place and not the other? I tried running /usr/share/vim/vim74/bugreport.vim in both cases and doing vimdiff on the outputs and the only thing I could see that seems to be relevant is:

Regular case - bugreport.txt:

  n  ,a          * :echo("\<leader\> works! It is set to ,")<CR>

Alternate case - bugreport.txt:

  n  <leader>a   * :echo("\<leader\> works! It is set to <leader>")<CR>

And if I do:

  :let mapleader

in both cases I get:

  mapleader              ,

Anyone got any idea what is going on?

Thanks,

Phil.

--
Philip Rhoades

GPO Box 3411
Sydney NSW      2001
Australia
E-mail:  [email protected]

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to