edit

package
v7.0.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 31, 2020 License: BSD-3-Clause Imports: 36 Imported by: 0

Documentation

Overview

Package edit implements a command line editor.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewEditor

func NewEditor(in *os.File, out *os.File, sigs <-chan os.Signal, ev *eval.Evaler) eddefs.Editor

NewEditor creates an Editor. When the instance is no longer used, its Close method should be called.

Types

This section is empty.

Directories

Path Synopsis
Package eddefs contains types used in the Editor.
Package eddefs contains types used in the Editor.
Package highlight implements syntax highlighting for Elvish code.
Package highlight implements syntax highlighting for Elvish code.
Package location implements the location mode for the editor.
Package location implements the location mode for the editor.
Package prompt implements the prompt subsystem of the editor.
Package prompt implements the prompt subsystem of the editor.
Package tty provides terminal functionality for the Elvish editor.
Package tty provides terminal functionality for the Elvish editor.
Package ui contains types that may be used by different editor frontends.
Package ui contains types that may be used by different editor frontends.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL