On Jan 13, 2008 11:59 PM, maor shmoaly <[EMAIL PROTECTED]> wrote: > > Axel Liljencrantz wrote: > > On Jan 13, 2008 10:46 PM, maor shmoaly <[EMAIL PROTECTED]> wrote: > > > >> Axel Liljencrantz wrote: > >> > >>> On Jan 13, 2008 6:47 PM, maor shmoaly <[EMAIL PROTECTED]> wrote: > >>> > >>> > >>>> Axel Liljencrantz wrote: > >>>> > >>>> > >>>>> On Jan 13, 2008 8:44 AM, maor shmoaly <[EMAIL PROTECTED]> wrote: > >>>>> > >>>>> > >>>>> > >>>>>> the echo $TERM command returns xterm > >>>>>> either way if other people with Ubuntu gutsy also suffer from this > >>>>>> issue please let me know so i would open a bug in the Ubuntu bug > >>>>>> tracker > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>> I'm using Gutsy too, and I'm not seeing the problems you see either. > >>>>> > >>>>> This is a bit strange. Can you think of any weird package you've > >>>>> installed that might conflict with fish. Have you tried to uninstall > >>>>> and reinstall fish? > >>>>> > >>>>> Axel > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>> Maor > >>>>>> > >>>>>> > >>>>>> ------------------------------------------------------------------------- > >>>>>> Check out the new SourceForge.net Marketplace. > >>>>>> It's the best place to buy or sell services for > >>>>>> just about anything Open Source. > >>>>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > >>>>>> _______________________________________________ > >>>>>> Fish-users mailing list > >>>>>> [email protected] > >>>>>> https://lists.sourceforge.net/lists/listinfo/fish-users > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>> well the only thing that has any relation to fish was tweaking inputrc > >>>> for bash but i tryed deleting it and even deleting the relevant line > >>>> from fish_inputrc. > >>>> well i guess if the original author of the code dont know whats wrong im > >>>> screwed. > >>>> thanks anyway i will try again when i will upgrade to hardy > >>>> > >>>> > >>>> > >>> Actually, that may help a lot. The fish version you're using uses > >>> inputrc. Reinstall whatever package provides the inputrc file (or just > >>> copy the file over from another system) and things should work again. > >>> > >>> Hopefully. > >>> > >>> Axel > >>> > >>> > >> i already tryed undoing the small changes i did to inputrc and i even > >> tryed deleting include inputrc from inputrc_fish and all those things > >> didnt help so i dont think inputrc was the problem. so i compiled the > >> latest fish release (that is not suppose to use inputrc) and the > >> situation is worst. > >> any key that is not character doesnt work instead it shows the key code, > >> for example pressing the up arrow writes [A to the command line (i start > >> fishd before i start fish) > >> > > > > Ok. This sounds like you might have tried running fish without doing a > > full 'make install' first. Fish needs various bits and pieces > > installed in order to function properly. > > > > What is the output of running the following command: > > > > functions fish_default_keybindings > > > > > >> (im running on a laptop maybe thats somehow related) > >> > > > > Probably not. So am I... > > > > > >> btw: its nice to see the friendly interactive shell have such a friendly > >> interactive community (oh.. the irony) > >> > > > > Don't see any irony there. A friendly shell will bring a smile to your > > face. ;-) > > > > > > Axel > > > > > >> Maor > >> > >> > well i ran sudo make install again and for some reason it worked this > time ( you know that rule when you wanna show someone something is > screwed up and then it works,i love it when that happens) any way now > fish behaves just like the old version (ofcourse i removed the old > version and used fish --version to make shore i was running 1.23) > pasting the command > > functions fish_default_keybindings > > returns nothing
Then we are on the track to something. Fish consists of more than just on program binary, it also consists of lots and lots of snippets of shellscript. Without them, fish is nothing but an empty shell. Run the command 'echo $fish_function_path' and check its output. It should be something like: /home/axel/.config/fish/functions /usr/local/etc/fish/functions /usr/local/share/fish/functions Next, locate the file fish_default_keybindings.fish, e.g. using find / -name fish_default_keybindings.fish The directory where this file is located should be in the fish_function_path, and there is a line in the fish configuration script that is supposed to make sure that it always is, but something must be going wrong somewhere. Axel > > Maor > ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Fish-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fish-users
