From: Derek Wyatt Date: 2005-08-27T09:30:59+09:00 Subject: [WAY OT]Re: vim user switch to emacs? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 |>Dont' get me wrong, i love vim and it's the greatest editor in the |>history of the world, but umm... ":shell" sucks. | | Under what conditions? I'll agree that :shell from inside a gvim | window (note: gvim, not terminal vim) sucks. However, shell from a | terminal vim process works fine for me. It would be nice if it had | screen-type functionality, but I don't consider that one missed | feature enough to make it suck as horrendously as you imply. In all | respects, when I :shell from terminal vim, I might as well be in | another terminal except I have the added bonus that exit takes me back | to my still running vim instance. | | So, I admitted the :shell under gvim sucks... but why would I need it? | If I'm in gvim, I've got plenty of other dedicated terminals just an | M- away. The only time I use shell is when I'm stuck in a | terminal vim across an SSH connection without X tunnelling. Because the shell suspends current vim usage, and you can't get back to it unless you exit the shell. I never understood why it existed when a simple ^Z gets you back to your controlling shell and an fg gets you back to vim, and of course, you didn't exit the shell, you just pre-empted it. I see absolutely no value in :shell. Regs, D - -- Derek Wyatt - C++ / Ruby / Unix Programmer http://derekwyatt.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) iD8DBQFDD7Q+wwHFeC88e2IRAh0ZAKCf8XB3OXvdrtQf4tU28RZ0dyg3wgCeITxn qtB/XjmDRJ1fyeM8G/p4hiE= =bsI8 -----END PGP SIGNATURE-----