shell

package
v0.7.1 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2026 License: MIT, MIT Imports: 4 Imported by: 0

Documentation

Overview

Package shell is the shell mode of @codemirror/legacy-modes, the one CodeMirror highlights shell scripts with.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New() stream.Mode

New is the shell mode at the start of a document.

Types

type Mode

type Mode struct {
	// contains filtered or unexported fields
}

Mode is the state of the shell mode over one document: shell.js's stack of tokenizers, its top last where shell.js keeps it first.

func (*Mode) Token

func (m *Mode) Token(s *stream.Stream) string

Token is shell.js's token.

Jump to

Keyboard shortcuts

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