Hi,
I had the same problem, though never have written about it because it
seems to be
fixed in a latest beta-releases.
It seems, that what is gets frozen or looped is 'eval' function, which is
called inside 'alias'.
Try commenting your aliases. You can define functions instead (anyway
alias creates a function):
function du
du -ch $argv
end
funcsave du
You even do not need to write it to the config.fish, just save them with
the 'funcsave'
What fish version do you use? The old stable one or the new beta from
https://github.com/fish-shell/fish-shell?
Maxim
On Wed, 27 Jun 2012 21:29:47 +0800, Hormatzhan Yiltiz <[email protected]>
wrote:
> Hi,
> I set fish as my dafault shell as instructed in the documentation, see
> below:
> echo /usr/bin/fish >>/etc/shells
> sudo chsh -s /usr/bin/fish
>
> After that I wrote this to my ~/.config/fish/config.fish file:
>
> if status --is-interactive
> alias ls 'ls -shpFC --color'
> alias du 'du -ch'
> set LANGUAGE en.US-utf8
> bind \eg "commandline -a '|grep'"
> end
>
> It worked just as expected via gnome-terminal. But when I try to login to
> my tty1, I just locked up without being able to input. I do not have the
> input command prompt. All I see is:
> Welcome to fish, the friendly interactive shell
> Type help for instructions on how to use fish
>
> I know I am being to asky~ But I really liked fish, and I am just trying
> to
> understand some more of it, if possible.
> Thanks!
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fish-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fish-users