nyagos

NYAGOS - The UNIX-Like Commandline Shell for Windows

Github星跟踪图

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.

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 create 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

主要指标

概览
名称与所有者nyaosorg/nyagos
主编程语言Go
编程语言Go (语言数: 5)
平台
许可证BSD 3-Clause "New" or "Revised" License
所有者活动
创建于2014-01-03 07:15:25
推送于2025-06-08 11:51:21
最后一次提交2025-06-08 20:31:25
发布数159
最新版本名称4.4.17_0 (发布于 )
第一版名称20140927 (发布于 )
用户参与
星数366
关注者数28
派生数36
提交数4.8k
已启用问题?
问题数341
打开的问题数2
拉请求数96
打开的拉请求数0
关闭的拉请求数2
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?