Trying Vshnu: Impressions

I use bash a fair amount.  I am no scripting expert, but I am comfortable navigating directories and manipulating files.  vshnu looked faster at managing  these tasks.  I really liked it the first time I selected a text file and it opened right up into vim. 

In my opinion, vshnu has a steep learning curve.  It did not feel intuitive right away, but powerful programs rarely do.  vshnu joins good company like vim and screen; I felt lost the first few times I used them, but slowly they have become old friends.

Here is an example using vshnu.  I want to zip each file in this folder except readme.txt

benjamen@homer:/home/benjamen/irenhanc
a  .
b  ..
c  AMX.prc
d  IrLib.prc
e  SerIrCommLib.prc
f  SerialIrPnl.prc
g> readme.txt
                                                                                Thu Jul 20 16:09:07 2006

I  type '/' to put me into chose mode

benjamen@homer:/home/benjamen/irenhanc
a  .
b  ..
c  AMX.prc
d  IrLib.prc
e  SerIrCommLib.prc
f  SerialIrPnl.prc
g> readme.txt
keys=choose                                                                Thu Jul 20 16:11:31 2006


Then I type 'c', 'd', 'e', and 'f', to choose the files next to these letters.

benjamen@homer:/home/benjamen/irenhanc
a  .
b  ..
c 1AMX.prc
d 2IrLib.prc
e 3SerIrCommLib.prc
f>4SerialIrPnl.prc
g  readme.txt
4 chosen, keys=choose                                                  Thu Jul 20 16:11:31 2006

Typing ':'  then 'gzip' will execute the shell command on the chosen files

benjamen@homer:/home/benjamen/irenhanc
a  .
b  ..
c 1AMX.prc
d 2IrLib.prc
e 3SerIrCommLib.prc
f>4SerialIrPnl.prc
g  readme.txt
4 chosen, keys=choose                                         Thu Jul 20 16:11:31 2006
(Shell: gzip)


Hitting return a few times the files are gzipped.

benjamen@homer:/home/benjamen/irenhanc
a  .
b  ..
c  AMX.prc.gz
d  IrLib.prc.gz
e  SerIrCommLib.prc.gz
f> SerialIrPnl.prc.gz
g  readme.txt
                                                                                 Thu Jul 20 16:16:27 2006

This is not a very deep look at vshnu; rather it is a taste of its capabilities.  I do not think I will start using vshnu on a day to day basis yet, but I'm not uninstalling it either. 

3 Comments

  1. Alan Golding August 26, 2009
  2. benjamenjohnson August 26, 2009

Add a Comment

Your email address will not be published. Required fields are marked *