On 21/04/09 09:26, Volker Glave wrote:
>
> For some reason I have to have
> set visualbell
> in my _vimrc/.vimrc.
>
> With gvim in Windows (through a terminal server) the display
> flashing is quite slow (here for me).
>
> According to the help there's a way to change flashing time ...
> | Use visual bell instead of beeping. The terminal code to display the
> | visual bell is given with 't_vb'. [...]
> | In the GUI, 't_vb' defaults to "<Esc>|f", which inverts the display
> | for 20 msec. If you want to use a different time, use "<Esc>|40f",
> | where 40 is the time in msec.
> ... but some lesser value does not have an effect here (Windows,
> terminal server, whatever is not able to follow fast enough, I
> suppose).
>
> So maybe there are other terminal codes to flash only part of the
> display (first line or upper left character, for example)?
>
> (I do not want to turn off flashing altogether.)
>
> Thanks,
> Volker

Well, it's possible if you can determine which code you want to send to 
your display to do it: you can then set t_vb to that value. It will 
quite possibly be different in Console Vim and in the GUI (and even if 
it isn't, starting the GUI changes the value to the GUI default, so you 
have to set console settings [if any] in your vimrc, and GUI settings 
[if any] either at the GUIEnter autocommand event or in your gvimrc).


Best regards,
Tony.
-- 
"Kirk to Enterprise -- beam down yeoman Rand and a six-pack."

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to