Vcaml.UiSourceval attach :
Core.Source_code_position.t ->
[ `connected ] Client.t ->
width:int ->
height:int ->
options:Nvim_internal.Ui_options.t ->
on_event:(Event.t -> unit) ->
on_parse_error:
[ `Raise | `Ignore | `Call of Core.Error.t -> Msgpack_rpc.Event.t -> unit ] ->
t Async.Deferred.Or_error.tNote that setting certain UI options implicitly sets other UI options despite the value passed here. See `:h ui-option` for details.