docs: adjust the generated nvim_open_win docs

The format here is not meant to be ideal, just a backstop until
auto-generation has been fixed.
This commit is contained in:
Björn Linse 2019-03-12 13:55:22 +01:00
parent f9d3e69cc9
commit dec3e027d9

View File

@ -647,30 +647,42 @@ nvim_open_win({buffer}, {enter}, {width}, {height}, {options})
{height} height of window (in character cells)
{options} dict of options for configuring window
positioning accepts the following keys:
`relative`: If set, the window becomes a
floating window. The window will be placed with
row,col coordinates relative one of the
following: "editor" the global editor grid
"win" a window. Use 'win' option below to
specify window id, or current window will be
used by default. "cursor" the cursor position
in current window. `anchor`: the corner of the
float that the row,col position defines "NW"
north-west (default) "NE" north-east "SW"
south-west "SE" south-east `focusable`: Whether
window can be focused by wincmds and mouse
events. Defaults to true. Even if set to false,
the window can still be entered using
|nvim_set_current_win()| API call. `row`: row
position. Screen cell height are used as unit.
Can be floating point. `col`: column position.
Screen cell width is used as unit. Can be
floating point. `win`: when using
relative='win', window id of the window where
the position is defined. `external` GUI should
display the window as an external top-level
window. Currently accepts no other positioning
options together with this.
`relative`: If set, the window becomes a
floating window. The window will be placed with
row,col coordinates relative one of the
following:
"editor" the global editor grid
"win" a window. Use 'win' option below to
specify window id, or current window will
be used by default.
"cursor" the cursor position in current window.
`anchor`: the corner of the float that the row,col
position defines
"NW" north-west (default)
"NE" north-east
"SW" south-west
"SE" south-east
`focusable`: Whether window can be focused by wincmds and
mouse events. Defaults to true. Even if set to false,
the window can still be entered using
|nvim_set_current_win()| API call.
`row`: row position. Screen cell height are used as unit.
Can be floating point.
`col`: column position. Screen cell width is used as
unit. Can be floating point.
`win`: when using relative='win', window id of the window
where the position is defined.
`external`: GUI should display the window as an external
top-level window. Currently accepts no other
positioning options together with this.
With editor positioning row=0, col=0 refers to the top-left
corner of the screen-grid and row=Lines-1, Columns-1 refers to
the bottom-right corner. Floating point values are allowed,