# # edit commands # def edit system "vi ~/.temp.rb" end def new system "rm ~/.temp.rb; vi ~/.temp.rb" end def vi(arg) system "vi #{arg}" end # # run commands # def run(*args) system "ruby ~/.temp.rb #{args.to_s}" end def ruby(arg) system "ruby #{arg}" end # # directory commands # def ls(*args) system "ls #{args.to_s}" end def pwd Dir::pwd end def cd(arg) Dir::chdir(arg) end def mkdir(arg) Dir::mkdir(arg) end # # file commnads # def cat(arg) system "cat #{arg}" end def less(arg) system "less #{arg}" end def cp(arg) system "cp #{arg}" end def mv(arg) system "mv #{arg}" end def rm(arg) system "rm #{arg}" end