Coco3
Coco3 is a shell written in Go, providing Vim-like key mappings and painless
syntax.
Install
To install, use go get
:
$ go get -u github.com/elpinal/coco3
-u flag stands for "update".
Documentation
To get help, type ":help" or execute "help" built-in command.
Motivation
Most shells have too complicated syntax. Some shells have an insufficient
editing facility. These facts lead to developing Coco3 shell.
Note
If you are curious, try the extra mode!
$ coco3 -extra
The behavior of the extra mode is not documented, so read the source code in extra
directory.
Contribution
- Fork (https://github.com/elpinal/coco3/fork)
- Create a feature branch
- Commit your changes
- Rebase your local changes against the master branch
- Run test suite with the
go test ./...
command and confirm that it passes
- Run
gofmt -s
- Create a new Pull Request
Author
elpinal