Wednesday, October 14, 2015

Re: slow display update, maybe due to folded text

On Wed, Oct 14, 2015 at 11:12 AM, John Little <John.B.Little@gmail.com> wrote:
> On Monday, October 12, 2015 at 12:02:43 PM UTC+13, Paul wrote:
>
>> Is there an (uncomplicated) way to
>> ameliorate this problem?
>
> IMO you have an insufficiently conspicuous cursor. I use gvim with
>
> set guicursor=a:blinkwait200-blinkon200-blinkoff200
>
> in my .gvimrc for a 5 Hz blink.*
>
> Regards, John Little
>
> *I know I'm in the minority liking a blink, but I think I save at least half a second every time I'm looking for the cursor.

The default is for the cursor to blink:
-blinkwait175-blinkon175-blinkoff150 for Insert-mode showmatch;
-blinkwait700-blinkon400-blinkoff250 for all other modes.

so my guess would be that you aren't as "minoritary" as that. The
above setting is (in most modes) somewhat slower than yours, with a
period of 650 ms instead of 400 and a delay of 700 ms instead of 200,
but it is OK for me. To disable blinking, one would set -blinkon0 but
I would never use that. If the default were not to blink I might set
something like blinkwait500-blinkon500-blinkoff500 in my vimrc, for a
1 Hz blink instead of your 2.5 Hz (the frequency counts full
up-and-down cycles per second, remember). (Sorry: I used to teach math
& physics at the junior high school level, and I suppose it shows.)
>
> For vim in a terminal emulator, over the years I've resorted to various (sometimes desperate) hacks to speed up the blink. For example, I'm presently using KDE plasma 5.2 and there's no configuration for the blink rate yet in Qt 5, except to compile a C++ fragment to a .so and preload it with LD_PRELOAD.

konsole is supposed to emulate an xterm (I use konsole 2.14.2 from KDE
4.14.9 and it sets $TERM=xterm and v:termresponse to some xterm-like
value). Have you tried the settings listed under ":help xterm-blink"?


Best regards,
Tony.

--
--
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 vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments: