title: Changing Vim Cursor in MobaXTerm
body: <p>I recently updated from MobaXterm 7.7 to MobaXterm 8.1 on my Windows machine for my SSH and X11 needs.</p>
  
  <p>Since doing that, my Vim cursors have stopped changing when I enter different modes (i.e. insert mode) -- the cursor is now always a block cursor. Additionally, I noticed that if I change the default Terminal Cursor setting in MobaXterm, the console cursor remains a block cursor regardless (a possible bug?).</p>
  
  <p>In the past, I added the following lines into my .vimrc file to address cursor shapes, but since updating to MobaXterm 8.1, this no longer works.</p>
  
  <pre><code>let &amp;t_ti.="\e[1 q"
  let &amp;t_SI.="\e[3 q"
  let &amp;t_EI.="\e[1 q"
  let &amp;t_te.="\e[0 q"
  </code></pre>
  
  <p>I'm curious what is causing this.</p>
  
  <p>After doing some research, I found the following line in MobaXterm 8.0 changelog:</p>
  
  <pre><code>Improvement: The embedded terminal is now based on a plain PuTTY engine
  </code></pre>
  
  <p>If I recall correctly, you have limited ability to change cursors within the PuTTY environment. Does this mean I can no longer change my Vim cursors while using MobaXterm? Alternatively, is there some .vimrc command I don't know about? Is this all just a bug or is it intended?</p>
  
  <p>Thanks!</p>