Documentation ¶ Rendered for linux/amd64 windows/amd64 darwin/amd64 js/wasm Index ¶ Variables func Check(ctx context.Context, editor string) error func Invoke(ctx context.Context, editor string, content []byte) ([]byte, error) func Path(c *cli.Context) string Constants ¶ This section is empty. Variables ¶ View Source var ( // Stdin is exported for tests. Stdin io.Reader = os.Stdin // Stdout is exported for tests. Stdout io.Writer = os.Stdout // Stderr is exported for tests. Stderr io.Writer = os.Stderr ) Functions ¶ func Check ¶ func Check(ctx context.Context, editor string) error Check will validate the editor config. func Invoke ¶ func Invoke(ctx context.Context, editor string, content []byte) ([]byte, error) Invoke will start the given editor and return the content. func Path ¶ func Path(c *cli.Context) string Path return the name/path of the preferred editor. Types ¶ This section is empty. Source Files ¶ View all Source files edit_linux.go editor.go Click to show internal directories. Click to hide internal directories.