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.
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.
Remove unzipped files and %APPDATA%\NYAOS.ORG and icon on the desktop.
NYAGOS.exe writes nothing on registry.
These sortwares are required.
- go 1.5.2 for windows
- LuaBinaries 5.3.2 - Release 1 for Win32/64
- NYOLE 0.0.0.5 or later (Optionally. Without it, some lua-extensions does not work, but nyagos.exe itself is available.)
On %GOPATH% folder,
git clone https://github.com/zetamatta/nyagos nyagos
cd nyagos
For 32bit ,
unzip PATH\TO\lua-5.3.2_Win32_bin.zip lua53.dll
unzip PATH\TO\nyole-0.0.0.5.zip nyole.dll
For 64bit ,
unzip PATH\TO\lua-5.3.2_Win64_dllw4_lib.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
You can use, copy and modify under the New BSD License.
- 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
- HAYAMA_Kaoru : zetamatta
I dedicate this code to my late father.