jacobsalmela / vsh

A new shell written in vlang, optimized for software engineering

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vshell
Vshell
A new shell written in Vlang, optimized for software engineering.

Current State

  • vsh will run commands on the local system when you press enter
  • commands are appended to .v_history
  • simple up/down partial functionality

Contributing

It the wild west right now, so just make a PR and we'll get it merged in.

Building

# clone v to a folder you are in
git clone https://github.com/vlang/v.git v-vsh
pushd v-vsh
  # workaround for unsolved bug, #24
  sed -i.bak 's/c.paused = true/c.paused = false/' vlib/term/ui/termios_nix.c.v
  make
popd

git clone https://github.com/jacobsalmela/vsh.git
pushd vsh
  ../v-vsh/v .
popd

MVP

See https://github.com/jacobsalmela/vsh/projects/1

About

A new shell written in vlang, optimized for software engineering

License:MIT License


Languages

Language:V 100.0%