title: How to use different .vimrc than what is the default .vimrc
body: <p>I share lab server with my colleagues, but want my separate .vimrc file. How to get that?</p>
  
  <pre><code>$ cat .vimrc
  color desert
  
  $ pwd
  /fvs101/home
  </code></pre>
  
  <p>We have our separate working directory, so my directory is inside 
  /fvs101/home/sp</p>
  
  <p>At /fvs101/home there is common .vimrc file. 
  I want to play with vim but do not want to touch this /fvs101/home/.vimrc file.
  I want to create my own .vimrc file.</p>
  
  <pre><code>++++++++++my vimrc file
  [sp]$ cat .vimrc
  noremap - ddp
  noremap _ dd2kp
  inoremap &lt;c-u&gt; &lt;esc&gt;lviwU&lt;esc&gt;i
  nnoremap &lt;c-u&gt; &lt;esc&gt;viwU&lt;esc&gt;
  let mapleader = "-"
  let maplocalleader = "\\"
  nnoremap &lt;leader&gt;ev :vsplit $MYVIMRC&lt;cr&gt;
  nnoremap &lt;leader&gt;sv :source $MYVIMRC&lt;cr&gt;
  iabbrev ssig -- &lt;cr&gt;Sachin Pawar&lt;cr&gt;sachin.sp.pawar@oracle.com
  vnoremap &lt;leader&gt;' vi&lt;esc&gt;`&lt;&lt;esc&gt;i'&lt;esc&gt;`&gt;&lt;esc&gt;i'&lt;esc&gt;
  nnoremap H 0
  nnoremap L $
  inoremap jk &lt;esc&gt;
  inoremap &lt;esc&gt; &lt;nop&gt;
  augroup filetype_js
      autocmd!
      autocmd FileType javascript nnoremap &lt;buffer&gt; &lt;localleader&gt;c I//&lt;esc&gt;
  augroup END
  augroup filetype_python
      autocmd!
      autocmd FileType python     nnoremap &lt;buffer&gt; &lt;localleader&gt;c I#&lt;esc&gt;
  augroup END
  augroup filetype_sql
      autocmd!
      autocmd FileType sql     nnoremap &lt;buffer&gt; &lt;localleader&gt;c I--esc&gt;
  augroup END
  augroup filetype_shell
      autocmd!
      autocmd FileType shell     nnoremap &lt;buffer&gt; &lt;localleader&gt;c I#esc&gt;
  augroup END
  augroup filetype_html
      autocmd!
      autocmd FileType html nnoremap &lt;buffer&gt; &lt;localleader&gt;f Vatzf
  augroup END
  ++++++++++
  </code></pre>
  
  <p>If i use my separate .vimrc file i am not able to see the mapping for some mappings like </p>
  
  <blockquote>
    <p>inoremap jk </p>
  </blockquote>
  
  <p>Why is this happening and how to avoid it.</p>
  
  <p>In order to use my own .vimrc file i have create a separate alias.</p>
  
  <blockquote>
    <p>alias vi='vim -u /fvs101/home/sp/.vimrc'</p>
  </blockquote>