Dear Fish users, 

About 18 months ago I mailed this list that I would like Fish even more, if it 
only allowed me to use Bourne syntax 
(https://sourceforge.net/mailarchive/message.php?msg_id=23248513). 


This led me to a feature request at the Bash mailing list, but noone there even 
cared to reply. I finally made a switch to ZSH, where I was given with a 
Fish-like "history search". I have come to like ZSH very much. Yet, until 
recently I kept on missing Fish's interactive syntax highlighting. 


A few month ago, however, some ZSH users (Julien Nicoulaud and others) started 
to implement this feature in ZSH. Development takes place at github: 
https://github.com/nicoulaj/zsh-syntax-highlighting. It works very well! 


I have combined Julien's syntax highlighting code with an improved version of 
the code that I use to perform a "Fish-like" history search. I further added 
some scripts that take care of installing the files at the right place. The 
project is called Fizsh, meaning Friendly Interactive ZSHell. It is a frontend 
to ZSH. Its purpose is to provide users with an easy looking (Fish-like) 
environment, in which they can still execute Bourne-syntax snippets. This will 
hopefully be useful to users relatively new to ZSH, but it may also be of 
interest to Fish users who, like me, love the Fish user interface, but who want 
to be able to execute Bourne-syntax code at the same time. 


The Fizsh project is available at http://sourceforge.net/projects/fizsh/. You 
can find a tarball there, and a ".deb" archive. 


For future versions I will just check-out the latest version of Julien's syntax 
highlighting script. Fizsh's history-search-widget will have to be improved. 
There are some unsolved bugs in it. Anyone who has ideas, bug-reports, or 
patches, please feel free to mail them to me, or to the Fizsh mailing list at 
sourceforge! 


Best wishes, 

Guido van Steen 



------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
Fish-users mailing list
Fish-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to