Results 1 to 9 of 9

Thread: Fish - the user friendly command line program

  1. #1
    Join Date
    Mar 2006
    Location
    Montreal, Canada
    Beans
    248
    Distro
    Hardy Heron (Ubuntu Development)

    Fish - the user friendly command line program

    An attempt at making the command line interface more user-friendly. Tab completions have descriptions, misspelled options for commands are automatically highlighted, automatic syntax highlighting for more complex commands, and more.

    http://roo.no-ip.org/fish/

  2. #2
    Join Date
    Apr 2005
    Location
    Ontario Canada
    Beans
    Hidden!
    Distro
    Ubuntu

    Re: Fish - the user friendly command line program

    Very interesting downloaing it now to check it out
    quick program launch left mac type bar

    Started by Omnios, December 30th, 2007 11:49 AM

  3. #3
    Join Date
    Mar 2005
    Location
    Ålsgårde, Denmark
    Beans
    939
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: Fish - the user friendly command line program

    Me 2 ^^

    I replaced BASH with Fish by going into Edit → Current profile, selected the second tab and added my own command (fish) to be executed instead of the ordinary BASH shell.

  4. #4
    Join Date
    Dec 2004
    Location
    Manchester
    Beans
    2,086
    Distro
    Ubuntu Mate 15.10 Wily Werewolf

    Re: Fish - the user friendly command line program

    i have seen fish and it looks very interesting. i think i might be a bit hooked on my bash-isms to use it though. it would be nice if some things like syntax highlighting could be put into bash.

    seen as ubuntu defaults to nano instead of vi(m), maybe it should be fish instead of bash.

  5. #5
    Join Date
    Jun 2006
    Location
    Gwangju, Korea
    Beans
    3,479

    Re: Fish - the user friendly command line program

    Quote Originally Posted by mostwanted View Post
    I replaced BASH with Fish by going into Edit → Current profile, selected the second tab and added my own command (fish) to be executed instead of the ordinary BASH shell.
    If you do
    Code:
    chsh /usr/bin/fish
    it will change your default shell everywhere, not just in gnome-terminal.

    Anyone else getting weird behavior and segfaults when using fish?

    For example,
    Code:
    less file1
    ^Z (to suspend less)
    less file2
    ^Z
    fg -
    Fish prints the following:
    Code:
    scott@scott-laptop /e/skel> fg -
    Send job 2, 'fg -' to foreground
    But job 2 doesn't come to the foreground. Besides, the expected behavior is that job 1 would come to the foreground. Also, I don't get my prompt back. I have to go fishing (killall fish ) to get a prompt.

    Next, if you type fg when there are no background jobs, fish crashes with a segfault.

    So, while fish is an interesting concept, it needs a lot more work before it will be usable for me.

  6. #6
    Join Date
    Dec 2005
    Beans
    527
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: Fish - the user friendly command line program

    Is their any way to set a right prompt?

  7. #7
    Join Date
    Nov 2005
    Beans
    Hidden!
    Distro
    Ubuntu 6.06

    Re: Fish - the user friendly command line program

    pretty cool...

    I like the highlighting.

    It seems a little slower than bash to me though.
    / Intel Pentium 4 3.4 ghz 1024 mb RAM
    \ 6600 GT
    Running Ubuntu Edgy

  8. #8
    Join Date
    Dec 2005
    Location
    Western Australia
    Beans
    11,480
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Fish - the user friendly command line program

    Fish is a touch slower than Bash, but you get a lot more.

    You can tab-complete some command parameters, and you can also tab-complete packages when using the apt-get command! The history works well too - if you type "sudo", for instance, and then hit the Up arrow, it will only show you the commands you've typed that started with "sudo".

    It's the greatest. I've never had problems with it, but then I never put terminal commands in the background and foreground and stuff.

    Oh, and you can change directories without typing cd!
    I try to treat the cause, not the symptom. I avoid the terminal in instructions, unless it's easier or necessary. My instructions will work within the Ubuntu system, instead of breaking or subverting it. Those are the three guarantees to the helpee.

  9. #9
    Join Date
    Oct 2005
    Location
    Sunnyvale, CA
    Beans
    14
    Distro
    Kubuntu 6.06

    Fish v1.23.0 package available for download

    I created a debian/ubuntu package for the latest release - v1.23.0 - and it can be downloaded here:

    http://www.buberel.org/fish_1.23.0-1ubuntu1_i386.deb

    Regards,
    Jason

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •