Skip to content

jacobsalmela/vsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages