Core LibraryAPI Reference

Choose documentation 1

latest

Current version

latest
English

Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

struct libtmux-fsharp latest

SplitSpec

Namespace LibTmux.FSharp.SplitSpec LibTmux.FSharp

Describes a pane split off the pane created before it.

View as Markdown

Source and package
Module
LibTmux.FSharp
Package
LibTmux.FSharp
Source
src/LibTmux.FSharp/Spec.fsi
type SplitSpecmodule SplitSpec
struct [source]

Description#

Build one from <c>SplitSpec.empty</c> with a copy-and-update expression.

Members7 members#

Other members7 members#

  • Command property The command the pane runs instead of the default shell.
  • Direction property Where the new pane goes, beside the pane before it; tmux puts it below when None.
  • Directory property The pane's working directory.
  • empty constant A split below the pane before it, running the default shell.
  • Environment property Variables added to the pane's environment.
  • Size property The pane's size, such as <c>SplitSize.Cells 20</c> or <c>SplitSize.Percent 30</c>; tmux splits in half when None.
  • ToString method Names the split by its command, without formatting through printf.
Esc

Type to search.