There is this command I like to run a lot: :r! sed '/pattern/\!d' /home/luc/db/info.txt
It used to work fine, but now I get this error: fish: Illegal command name "(sed '/pattern/\!d' /home/luc/db/info.txt)" Standard input: (sed '/pattern/\!d' /home/luc/db/info.txt) > /tmp/v5pU4gh/0 What does it mean? Why am I getting this? I thought it could be because fish is my shell and I used to have Bash as my shell, with a keyboard command to start GNU screen with fish as the shell. But I set Bash to be my shell and I am still getting this problem. Then I noticed something weird: # echo $SHELL /usr/bin/fish But that is not set in my .bashrc or ~/.config/fish/config.fish. Where else could that be coming from? Even if fish is still my shell, why is it causing me trouble with Vim? -- Luciano ES >> ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Fish-users mailing list Fish-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fish-users