The Nihongo Yet Another GOing Shell
English / Japanese
/ Since 4.1
/ Manual
/ History 4.0
NYAGOS is the commandline-shell for Windows written with the
Programming Language GO and Lua.
- UNIX-Like Shell
- Keybinding like Emacs.
- History (Ctrl-P and !-mark)
- Alias
- Filename/Command-name completion
- 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 Lua
- built-in command written with Lua
- filtering command-line
- useful functions: ANSI-String & UTF8 convert , eval and so on.
Install
The binary files can be downloaded on Release.
mkdir PATH\TO\INSTALLDIR
cd PATH\TO\INSTALLDIR
unzip PATH\TO\DOWNLOADDIR\nyagos-****.zip
makeicon.cmd
The batchfile: makeicon.cmd
makes icon on your desktop.
Uninstall
Remove unzipped files and %APPDATA%\NYAOS.ORG
and icon on the desktop.
NYAGOS.exe writes nothing on registry.
Build
These sortwares are required.
On %GOPATH%
folder,
git clone https://github.com/zetamatta/nyagos nyagos
cd nyagos
For 32bit ,
unzip PATH\TO\lua-5.3_Win32_bin.zip lua53.dll
unzip PATH\TO\nyole-0.0.0.5.zip nyole.dll
For 64bit ,
unzip PATH\TO\lua-5.3_Win64_bin.zip lua53.dll
unzip PATH\TO\nyole-0.0.0.5_x64.zip nyole.dll
Finally
make.cmd get
make.cmd
make.cmd install INSTALLDIR
How to use make.cmd is shown with make.cmd help
License
You can use, copy and modify under the New BSD License.
Acknowledgement
Author
I dedicate this code to my late father.