plugins.toggleterm.settings.float_opts.border

border = “single” | “double” | “shadow” | “curved” | … other options supported by win open. The border key is almost the same as ‘nvim_open_win’. The ‘curved’ border is a custom border type not natively supported but implemented in this plugin.

Type: null or string or list of string or list of list of string

Default: null

Declared by:

plugins.toggleterm.settings.float_opts.col

Start column of the floating terminal. Defaults to the center of the screen. Like size, col can be a number or function which is passed the current terminal.

Type: null or lua function string or (unsigned integer, meaning >=0)

Default: null

Plugin default: null

Declared by:

plugins.toggleterm.settings.float_opts.height

Height of the floating terminal. Like size, height can be a number or function which is passed the current terminal.

Type: null or lua function string or (unsigned integer, meaning >=0)

Default: null

Plugin default: null

Declared by:

plugins.toggleterm.settings.float_opts.row

Start row of the floating terminal. Defaults to the center of the screen. Like size, row can be a number or function which is passed the current terminal.

Type: null or lua function string or (unsigned integer, meaning >=0)

Default: null

Plugin default: null

Declared by:

plugins.toggleterm.settings.float_opts.title_pos

Type: null or string or raw lua code

Default: null

Plugin default: "left"

Declared by:

plugins.toggleterm.settings.float_opts.width

Width of the floating terminal. Like size, width can be a number or function which is passed the current terminal.

Type: null or lua function string or (unsigned integer, meaning >=0)

Default: null

Plugin default: null

Declared by:

plugins.toggleterm.settings.float_opts.winblend

Type: null or unsigned integer, meaning >=0, or raw lua code

Default: null

Plugin default: 0

Declared by:

plugins.toggleterm.settings.float_opts.zindex

Type: null or (unsigned integer, meaning >=0)

Default: null

Declared by: