(cygwin や mingw の)mintty ターミナル上の vim で、カーソル形状をモードによって次のように変えたい。 通常はブロック型点滅カーソル 挿入モード時はライン型点滅カーソル vimrc の設定 vimrc に次を追加すればよい。 let &t_ti.="\e[1 q" let &t_SI.="\e[5 q" let &t_EI.="\e[1 q" let &t_te.="\e[0 q" (引用元 : http://code.google.com/p/mintty/wiki/Tips#Mode-dependent_cursor_in_vim ) 起動・終了時、モード切替時に、mintty の制御シーケンスを使ってカーソル形状を変えている。 参考:mintty の制御シーケンス mintty でカーソル形状を変える制御シーケンスは以下のとおり。 ESC [ 0 SP q ⇒
![mintty ターミナル上の vim で、モードに応じてカーソル形状を変える - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/0e88adbbd9e1aca49a85e705d07b8198bb10a63e/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9bWludHR5JTIwJUUzJTgyJUJGJUUzJTgzJUJDJUUzJTgzJTlGJUUzJTgzJThBJUUzJTgzJUFCJUU0JUI4JThBJUUzJTgxJUFFJTIwdmltJTIwJUUzJTgxJUE3JUUzJTgwJTgxJUUzJTgzJUEyJUUzJTgzJUJDJUUzJTgzJTg5JUUzJTgxJUFCJUU1JUJGJTlDJUUzJTgxJTk4JUUzJTgxJUE2JUUzJTgyJUFCJUUzJTgzJUJDJUUzJTgyJUJEJUUzJTgzJUFCJUU1JUJEJUEyJUU3JThBJUI2JUUzJTgyJTkyJUU1JUE0JTg5JUUzJTgxJTg4JUUzJTgyJThCJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMxRTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0yMmI1YTMwY2Y3YmRiYjk2NWE4OWIyY2VmYTVlZDU3Nw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB1c2FtaWsyNiZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YmIwN2NjZjY2OWY2MDBlMWE4MzhjNDQ5MGJlODc1NGQ%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dec61c247668e9bdc20e6d045bd9ff051)