On Fri, 16 Nov 2007 16:10:40 +0100
Vladimir Marek <[EMAIL PROTECTED]> wrote:

> This just says to vim, to use /bin/sh for executing external commands.
> It does not say which shell I should use for my interactive work.

Hmm, then I must wrongly understood the vim's help:

:sh[ell]                This command starts a shell.  When the shell
exits (after the "exit" command) you return to Vim.  The name for the
shell command comes from 'shell' option.


afaiu, the 'shell' option decided which shell will vim use with :sh
command, or am I wrong?

> It somehow stops vim. When I bring it to foreground (using fg), vi
> continues normally.

I've problem bringing vim back. Can you try to make experiment by using
fish as default shell?

> I still don't see the reason. If you ":set shell=/usr/bin/fish", it
> does not change vim behavior, only if you run external commands like
> ":%!sort" it will try to use fish instead of sh.
> 
> Can you be here more specific and give example of what behaves
> differently ?

Well, as said above - I just want to be able to be put in fish shell
when I execute :sh in vim.


Maybe I'm missing something...

Sincerely,
Gour

Attachment: signature.asc
Description: PGP signature

Raspunde prin e-mail lui