vi

package module
v0.0.0-...-2ab8766 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2022 License: MIT Imports: 7 Imported by: 0

README

vi - Vi in Go

vi is an attempt to implement a vim-like text editor in Go, while maintaining a lean feature set. The project is still in its early days and definitely not suitable for daily use yet.

It is a fork of vigo which itself is based on nsf's religious godit

Quick Start

$ go install git.mills.io/prologic/vi/cmd/vi@latest

Building

In the project directory, you can build vi by running go build ./cmd/vi/.... This will produce a vigo binary which you can run with ./vi.

License

vi is licensed under the MIT License

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// Version release version
	Version = "0.0.0"

	// Commit will be overwritten automatically by the build system
	Commit = "HEAD"
)

Functions

func FullVersion

func FullVersion() string

FullVersion display the full version and build

func Main

func Main(stdout io.Writer, args []string) error

Types

type Option

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

func NewFlagSet

func NewFlagSet() (*flag.FlagSet, *Option)

Directories

Path Synopsis
cmd
vi

Jump to

Keyboard shortcuts

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