Note that there are some explanatory texts on larger screens.

plurals
  1. POWhich default setting does make Vim very slow in Mac's Screen?
    text
    copied!<p><strong>The problem is not solved although I accepted one answer.</strong></p> <p><strong>Problem:</strong> Vim updates very slowly the screen in Screen in Mac, although <a href="http://macvim.org/OSX/index.php#Bugs" rel="nofollow noreferrer">lazyredraw and showcmd are off</a>.</p> <hr> <p>The line numbers get on the foldColumn as below, for instance, when I have line numbers <a href="http://dl.getdropbox.com/u/175564/vimScreenFold.png" rel="nofollow noreferrer">alt text http://dl.getdropbox.com/u/175564/vimScreenFold.png</a></p> <p>When I have nothing in my .vimrc, the problem can be seen by multiplied comment lines on top of one another: <a href="http://dl.getdropbox.com/u/175564/vimScatteredBug.png" rel="nofollow noreferrer">alt text http://dl.getdropbox.com/u/175564/vimScatteredBug.png</a></p> <p>I did not type the following comment more than once on the left-hand side</p> <pre><code>"set list... </code></pre> <p><strong>Observations</strong></p> <ol> <li>seemed to occur only in <a href="https://stackoverflow.com/questions/903816/unable-to-get-vim-work-properly-inside-screen/915980#915980">comment lines and empty lines</a>. However, I got the evidence <a href="https://stackoverflow.com/questions/903816/unable-to-get-vim-work-properly-inside-screen/928182#928182">(2)</a> which shows that this is not the case.</li> <li>scatters occurs mostly in the left-hand-side window. They occur also with a single window. However, it is harder to detect with it.</li> <li>The bug occurs slightly differently when I have nothing in .vimrc. However, the "stagnation" occurs in both situations: with empty .vimrc and with non-empty .vimrc.</li> </ol> <p><strong>Identification of Bug</strong></p> <p><strong>Dependent variables</strong></p> <ol> <li><strong>dependent on <a href="https://stackoverflow.com/questions/903816/unable-to-get-vim-work-properly-inside-screen/929638#929638">comment signs automatically put by Vim</a></strong>. I noticed disappeared pixels when Vim put Python's comment signs # automatically to my files, when it could not show the whole file.</li> <li><strong>dependent on</strong> at least OS/X Leopard.</li> </ol> <p><strong>Independent variables</strong></p> <ol> <li><strong>file independent</strong>: occurs in all files edited by Vim</li> <li><strong><a href="https://stackoverflow.com/questions/903816/unable-to-get-vim-work-properly-inside-screen/929638#929638">line independent</a></strong>: occurs in a Python code without comments and empty lines</li> <li><strong>.vimrc independent</strong>: occurs with empty .vimrc</li> <li><strong>.screenrc independent</strong>: occurs with empty .screenrc</li> <li><strong>shell independent</strong>: occurs with Bash and Zsh</li> <li><strong><a href="https://stackoverflow.com/questions/903816/unable-to-get-vim-work-properly-inside-screen/928182#928182">Screen version independent</a></strong>: occurs with Leopard's default screen and with Screen 4.0.3</li> <li><strong>independent of different comment characters</strong>: occurs when scrolling down, for instance, .zshrc, .vimrc and .screenrc</li> </ol> <p><strong>How can you disable Vim's <a href="https://stackoverflow.com/questions/903816/unable-to-disable-vims-default-setting-which-causes-it-upset-in-screen/929638#929638">default settings</a>?</strong></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload