Documentation ¶
Index ¶
- func AttachTmuxSession(sessionName string)
- func CreateTmuxSession(name string, dir string, numberOfPanes int)
- func CreateTmuxWindow(name string, dir string, numberOfPanes int, targetSession string)
- func DetachTmuxSession(sessionName string)
- func GetColoredPaneScrollback(panePath string, numberOfScrollbackLines int) string
- func GetSessionData(currentSession string, tmintSession string, runFromKeybindings bool, ...)
- func HandleExecError(err error, f string)
- func InitTmintForTmuxKeybindings(name string)
- func KillTmuxPane(panePath string)
- func KillTmuxSession(sessionName string)
- func KillTmuxWindow(windowPath string)
- func RenameTmuxSession(sessionName string, newSessionName string)
- func RenameTmuxWindow(windowPath string, newWindowName string)
- func SaveTmuxScrollback(panePath string, fileName string, saveToTmintDir bool, numberOfLinesToSave int)
- func StartTmux()
- func SwitchToTmuxPath(path string)
- func TmuxDisplayMessage(message string) string
- func TmuxGetMessage(message string) string
- func TmuxResizePaneDown()
- func TmuxResizePaneLeft()
- func TmuxResizePaneRight()
- func TmuxResizePaneUp()
- func TmuxSendKeys(panePath string, command string)
- func TmuxToggleFullscreen()
- func ToCharStr(i int) string
- func TryToKillTmuxSession(sessionName string)
- type Pane
- type Session
- type SessionData
- type Window
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AttachTmuxSession ¶
func AttachTmuxSession(sessionName string)
func CreateTmuxSession ¶
func CreateTmuxWindow ¶
func DetachTmuxSession ¶
func DetachTmuxSession(sessionName string)
func GetColoredPaneScrollback ¶ added in v0.2.0
func GetSessionData ¶
func InitTmintForTmuxKeybindings ¶ added in v0.1.2
func InitTmintForTmuxKeybindings(name string)
used for -t flag only works if a tmux session is attached
func KillTmuxPane ¶
func KillTmuxPane(panePath string)
func KillTmuxSession ¶
func KillTmuxSession(sessionName string)
func KillTmuxWindow ¶
func KillTmuxWindow(windowPath string)
func RenameTmuxSession ¶
func RenameTmuxWindow ¶
func SaveTmuxScrollback ¶ added in v0.2.0
func SwitchToTmuxPath ¶
func SwitchToTmuxPath(path string)
func TmuxDisplayMessage ¶ added in v0.1.2
func TmuxGetMessage ¶ added in v0.2.0
func TmuxResizePaneDown ¶ added in v0.2.0
func TmuxResizePaneDown()
func TmuxResizePaneLeft ¶ added in v0.2.0
func TmuxResizePaneLeft()
func TmuxResizePaneRight ¶ added in v0.2.0
func TmuxResizePaneRight()
func TmuxResizePaneUp ¶ added in v0.2.0
func TmuxResizePaneUp()
func TmuxSendKeys ¶ added in v0.1.2
func TmuxToggleFullscreen ¶
func TmuxToggleFullscreen()
func TryToKillTmuxSession ¶ added in v0.1.4
func TryToKillTmuxSession(sessionName string)
Types ¶
type SessionData ¶
Click to show internal directories.
Click to hide internal directories.