* David Ohlemacher [2011.05.05 12:30]:
> Hi all,
> 
> When I use ":sh" within gvim, I see this:
> 
>    :sh
>    Warning: no access to tty (Inappropriate ioctl for device).
>    Thus no job control in this shell.
>    ?<totally mangled prompt because it does not understand tty color
>    codes> ?

When you type ':sh' from gvim, you are provided a rather rudimentary
terminal. You don't end up in an xterm. So functionality is reduced.

:h gui-pty

> At this point, I can enter commands, but the shell is broken.

The shell is fine. It's the terminal that has only limited
functionality.

> If I run bash from within a tcsh terminal then start gvim, it fails
> identically.

You seem to use 'shell' and 'terminal' interchangeably. They are not the
same thing. 'tcsh' and 'bash' are shells, not terminals.

It doesn't matter *how* you start gvim. You will always get a limited
functionality terminal from it.

> If I run vim (non graphical), it works, 

Of course it does. When you run vim you're already in a full-featured
terminal.

> but the shell takes the whole terminal window even if I split it
> first.

The terminal is always the whole window. It doesn't matter if you have
split windows in vim. When you type ':sh' you are not in vim any more so
whatever window layout you had is irrelevant.

-- 
JR

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to