Personally, the step mentioned below, viz., "moving the mouse to the xterm" is a _big_ pain. As a user, what I like about the idea of a shell inside vim is the means to avoid the mouse. <C-Z> in console vim does avoid the mouse but it doesn't allow simultaneous view and fast access of vim and the shell; and the shell from <C-Z> doesn't support commands supported by a vim buffer.
But vim is Bram's product and its features are so useful that I am willing to live with this restriction on the shell. --Suresh -----Original Message----- From: Scot P. Floess [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 10, 2006 12:24 PM To: [EMAIL PROTECTED] Cc: Bram Moolenaar; vim@vim.org Subject: Re: Shell support in Vim? Personally, isn't it an issue of preference? I mean, on a Linux system, if you use an xterm plus a gvim window...why do you need this functionality in your editor? The fact the editor will allow you to issue a shell command is nice...but one can easily argue moving the mouse to the xterm to issue commands is -more- than sufficient. I don't think ViM is supposed to be an integrated development environment more than a really good, rock solid editor. The fact that you can compile from it...is also cool too. But heck with an xterm, ant, ViM (with tabbed windows) - does one really need more than that ;) Jerin Joy wrote: > Hi, > > I'm able to run !mkdir.. etc. > I was thinking something similar to emacs where I can have a different > tab? open where I can compile my files, keep working for 2 weeks and > search back through the text for the first command I typed in. > But I guess its a design decision whether or not to add this > functionality to vim. > > thanks, > Jerin > > On 5/10/06, Bram Moolenaar <[EMAIL PROTECTED]> wrote: >> >> Jerin Joy wrote: >> >> > I was just wondering if adding shell support to vim is a feature thats >> > being considered. It would be great to be able to run commands from >> > vim instead of having to shift to terminal to do so. >> > I've seen vim shell but its a separate plugin: >> > http://www.wana.at/vimshell/ >> >> Not really. Vim is an editor, not a shell, command line interface or >> windowing system. You can already do ":!cmd", that should be >> sufficient. >> >> --