On 9/27/09 9:04 PM, pansz wrote:
>
> Robert H 写道:
>> if has("gui_running")
>>       set guioptions+=acegtm
>>       set guioptions-=T
>>       set guifont=Menlo:12
>>       set lines=50
>>       set columns=100
>>       set mouse=a
>>       autocmd GUIEnter * set vb t_vb=
>>       colorscheme desert
>> endif
>
> To be bug-free you must use the autocmd GUI Enter to do all .gvimrc
> related stuffs.
>
> reason:
> 1. you can switch from console vim to gvim with the command :gui
> 2. some options and settings are reset when starting the gui.
>
> in this case:
> a. .vimrc are source *without* "gui_running" defined
> b. some of the options are reset
> c. GUIEnter event and .gvimrc are sourced
>
> so you should not rely on "gui_running" to do gui-related stuffs.
>

I have probably never had an issue because I always launch the one I 
want. I don't move from one to the other.

Bob


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

Reply via email to