2011/11/3 Дмитрий Франк <[email protected]>

>
>             :winpos <x-position> <y-position>     "Set the x,y position of
>> the gVim Window when gVim starts
>>             :set lines=<integer>                         "Set the number
>> of rows that the gVim window has
>>             :set columns=<integer>                    "Set the number of
>> columns that the gVim window has
>>
>
> i tried to use these variables, but there's anyway some troubles.
> when gvim is opened in my secondary monitor and it is maximized, command
> ":winpos" returns "-1684 -4".
> When i try to type ":winpos -1684 -4", gvim's window appears at the right
> place for a very little time (a part of second), and then instantly moves
> to main monitor, and ":winpos" returns "0 0" then. So, winpos is
> unfortunately unable to set negative values.
>
> How can i fix this?
>
> Ah, I see your problem now. Have you tried setting winpos in the opposite
way? Instead of a negative value try using the equivalent positive value.
Also, the y axis origin should still be the top of the monitor so I'm not
entirely sure how it is returning a negative y-value when issuing :winpos.

Example: two monitors that are 1680x1050, and you want the position to be
equivalent to :winpos -4 -4

x: 2(1680) + <x-position>
y: <y-position>

so try

:winpos 3356 -4

Again, I'm very confused about the y-position, having a negative y-position
indicates that the GVim menu bar would be slightly off of the screen which
doesn't seem useful, especially by only 4 pixels.

In addition, I just tested this on a single monitor machine and setting the
x and y values higher than the resolution successfully put the GVim window
off of the screen, so I'm hoping it will essentially "wrap-around" for you.

> Thanks.
>
> [image: pic.gif]
>
>
>>
>>> It could be very useful if Gvim on Windows remind it too.
>>>
>>>
>>> --
>>> You received this message from the "vim_dev" 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 from the "vim_dev" 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 from the "vim_dev" 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 from the "vim_dev" 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

Raspunde prin e-mail lui