Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Doc
Jun 9, 2020
Etc
Jun 9, 2020
Jan 6, 2017
May 3, 2020
May 3, 2020

readme.md

Build status GoDoc Go Report Card Github latest Releases

The Nihongo Yet Another GOing Shell

English / Japanese

NYAGOS is the commandline-shell written with the Programming Language GO and Lua.

demo-animation

There are some shells in Windows compatible with ones in UNIX.
But, most of them do not support Windows's traditional PATH-style like X:\DIR\FILE.EXT though a lot of applications need them as arguments.

So, I created a new shell like below:

  • UNIX-Like Shell
    • Keybinding like Emacs.
    • History (Ctrl-P and !-mark)
    • Alias
    • Filename/Command-name/Custom completion
  • DOS-Like Shell
    • Drive Letters work on Windows. Each drive has its current directory.
    • copy,move and some dos-like built-in commands work.
  • Support UNICODE
    • Can paste unicode character on clipboard and edit them.
    • Unicode-literal %U+XXXX%
    • Prompt Macro $Uxxxx
  • Built-in ls
    • color support (-o option)
    • print hard-link,symbolic-link and junction's target-path
  • Customizing with GopherLua
    • built-in command written with Lua
    • filtering command-line
    • useful functions: ANSI-String & UTF8 convert , eval and so on.
    • Support to call COM(OLE)
  • Support OS:
    • Windows 7 or later
    • Linux (experimental)

Download Binary

Contents

Release note and history

Documents

  1. Install
  2. Option for NYAGOS
  3. Editor
  4. Built-in commands
  5. What is done on the Startup
  6. Substitution
  7. Lua functions extenteded by NYAGOS
  8. Uninstall
  9. How To Build

License

You can use, copy and modify under the New BSD License.

Acknowledgement

Author

You can’t perform that action at this time.