Quantcast

Problem with redraw

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Problem with redraw

mrjn
I see a lot of problems with Vim showing me the characters pressed in Normal mode. I have to continuously press ctrl-l to redraw vim. I *think* this started happening since v8.0 upgrade.

Here's a snippet from vim --version:
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 15 2016 18:04:06)
Included patches: 1-86
Compiled by Arch Linux

And here's a video which shows the behavior:
https://youtu.be/paELn2G-vbI

I'm using a bunch of plugins:
Plugin 'VundleVim/Vundle.vim'
Plugin 'fatih/vim-go'
Plugin 'tpope/vim-fugitive'
Plugin 'fatih/molokai'
Plugin 'SirVer/ultisnips'
Plugin 'honza/vim-snippets'
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
Plugin 'majutsushi/tagbar'
Plugin 'tpope/vim-surround'
Plugin 'gerw/vim-HiLinkTrace'
Plugin 'godlygeek/tabular'
Plugin 'tpope/vim-abolish'
Plugin 'tpope/vim-unimpaired'
Plugin 'ledger/vim-ledger'
Plugin 'ntpeters/vim-better-whitespace'
Plugin 'Shougo/neocomplete.vim'
Plugin 'Konfekt/FastFold'
Plugin 'scrooloose/nerdcommenter'
Plugin 'AndrewRadev/splitjoin.vim'
Plugin 'felipec/notmuch-vim'
Plugin 'vim-scripts/Mark--Karkat'
Plugin 'airblade/vim-gitgutter'
Plugin 'kshenoy/vim-signature'
Plugin 'mileszs/ack.vim'
Plugin 'ctrlpvim/ctrlp.vim'
Plugin 'easymotion/vim-easymotion'

Any ideas what could be causing this?

--
--
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Problem with redraw

Charles Campbell
mrjn wrote:
> I see a lot of problems with Vim showing me the characters pressed in Normal mode. I have to continuously press ctrl-l to redraw vim. I *think* this started happening since v8.0 upgrade.
>
> Here's a snippet from vim --version:
> VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 15 2016 18:04:06)
> Included patches: 1-86
> Compiled by Arch Linux
>
No idea why -- but some ideas on what to do to find out what's going on:

* use:  vim -u NONE     This way of starting avoids all your plugins and
your .vimrc (if any).  Still have the problem?
* if no, move all your plugins somewhere that vim won't see them.  Still
have the problem?
* if no, then you likely have a  plugin issue.  Move half your plugins
back  and repeat until you locate the problem-causing plugin.
* if vim -u NONE worked but moving all the plugins out did not fix
things, perhaps your .vimrc may have a setting issue.  Try commenting
out your settings until you find a culprit.
* if vim -u NONE did not work,  then it seems likely to me that you have
a terminal-vim issue.  Presumably the problem would not in that case
appear when you use gvim rather than vim. Look into your termcap or
terminfo database, whichever is appropriate.  Try xterm; vim works well
with it. If your vim is working well with xterm, but not with your usual
terminal interface, then you need to check out the various terminal
parameters (or switch terminal emulators, of course).

HTH,
Chip Campbell


--
--
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Problem with redraw

mrjn
Thanks a lot for the reply. This was *very* methodical solution, something that I'll remember for vim, and mostly likely apply elsewhere as well. "Give a man a fish.. teach a man.."

vim -u NONE worked. So, I removed all my plugins to see if I can replicate it. I couldn't. And then I put the plugins back and I still couldn't replicate the issue. Seems like just the act of removing all the plugins and putting them back fixed the issue.

On Wed, Jan 11, 2017 at 3:35 AM, Charles Campbell <[hidden email]> wrote:
mrjn wrote:
> I see a lot of problems with Vim showing me the characters pressed in Normal mode. I have to continuously press ctrl-l to redraw vim. I *think* this started happening since v8.0 upgrade.
>
> Here's a snippet from vim --version:
> VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 15 2016 18:04:06)
> Included patches: 1-86
> Compiled by Arch Linux
>
No idea why -- but some ideas on what to do to find out what's going on:

* use:  vim -u NONE     This way of starting avoids all your plugins and
your .vimrc (if any).  Still have the problem?
* if no, move all your plugins somewhere that vim won't see them.  Still
have the problem?
* if no, then you likely have a  plugin issue.  Move half your plugins
back  and repeat until you locate the problem-causing plugin.
* if vim -u NONE worked but moving all the plugins out did not fix
things, perhaps your .vimrc may have a setting issue.  Try commenting
out your settings until you find a culprit.
* if vim -u NONE did not work,  then it seems likely to me that you have
a terminal-vim issue.  Presumably the problem would not in that case
appear when you use gvim rather than vim. Look into your termcap or
terminfo database, whichever is appropriate.  Try xterm; vim works well
with it. If your vim is working well with xterm, but not with your usual
terminal interface, then you need to check out the various terminal
parameters (or switch terminal emulators, of course).

HTH,
Chip Campbell


--
--
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.

--
--
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.
Loading...