English / Japanese
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 charactor on clipboard and edit them.
- Unicode-literal %U+XXXX%
- Prompt Macro $Uxxxx
- Built-in ls
- color support (-o option)
- indicate junction-mark as @
- 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.
- go1.4.2 windows/386
- LuaBinaries(5.3 for Win32)
- 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
unzip PATH\TO\lua-5.3_Win32_bin.zip lua53.dll
If you hava NYOLE.DLL,
unzip PATH\TO\nyole-0.0.0.5.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
- HAYAMA_Kaoru : zetamatta
I dedicate this code to my late father.