* 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
