Home

Awesome

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. Most of them do not support Windows's traditional PATH-style like X:\DIR\FILE.EXT that many applications require as arguments.

So, I created a new shell like below:

            nyagos.complete_for["go"] = function(args)
                if #args == 2 then
                    return {
                        "bug","doc","fmt","install","run","version",
                        "build","env","generate","list","test","vet",
                        "clean","fix","get","mod","tool" }
                else
                    return nil -- files completion
                end
            end

Video by @emisjerry

Install

Download Binary

Use "Scoop installer"

C:> scoop install nyagos

Use "Chocolatey installer"

C:> choco install nyagos

Contents

Release note

4.4.x / 4.3.x / 4.2.x / 4.1.x / 4.0.x

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
  10. How to setup SKK (since v4.4.14)

License

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

Acknowledgement

nocd5 / mattn / hattya / shiena / atotto / ironsand / kardianos / malys / pine613 / NSP-0123456 / hokorobi / amuramatsu / spiegel-im-spiegel / rururutan / hogewest / cagechi / Matsuyanagi / Shougo / orthographic-pedant / HABATA Katsuyuki / hisomura / tsuyoshicho / rane-hs / hami-jp / 3bch / AoiMoe / DeaR / gracix / orz-- / zkangaroo / maskedw / tyochiai / masamitsu-murase / hazychill / erw7 / tignear / crile / fushihara / ChiyosukeF / beepcap / tostos5963 / sambatriste / terepanda / Takmg / nu8 <!-- https://github.com/nu8 --> / tomato3713 / tGqmJHoJKqgK <!-- https://github.com/tGqmJHoJKqgK --> / juggler999 / zztkm / 8exBCYJi5ATL / ousttrue / kgasawa / HAYASHI-Masayuki / naoyaikeda / emisjerry

Author