edit

package
v0.0.0-...-b77b3d7 Latest Latest
Warning

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

Go to latest
Published: Feb 10, 2018 License: BSD-2-Clause Imports: 42 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 history provides utilities for the command history.
Package history provides utilities for the command history.
Package location implements the location mode for the editor.
Package location implements the location mode for the editor.
Package lscolors provides styling of filenames based on file features.
Package lscolors provides styling of filenames based on file features.
Package prompt implements prompt-related functionalities of the editor.
Package prompt implements prompt-related functionalities 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