When running vim from fish (as login shell) the command
:r !ls

instead of writing the output of ls produces an error

fish: Illegal command name "(ls)"
Standard input: (ls) > /tmp/vIYX9Pj/0

shell returned 127

The problems goes away if my login shell is bash and then I start fish then
vim.

Any idea of how to fix that?

Thanks in advance
------------------------------------------------------------------------------
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
Fish-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to