* Why is shell env different in emacs shell mode than normal shell @ 2012-03-09 17:10 AngusC 2012-03-09 17:43 ` Eli Zaretskii 2012-03-09 17:45 ` Christopher Schmidt 0 siblings, 2 replies; 4+ messages in thread From: AngusC @ 2012-03-09 17:10 UTC (permalink / raw) To: Help-gnu-emacs Hi I am running emacs 23.3.1 on Windows 7. Using the standard command line I have tab auto-completion but this doesn't work if in emacs I use M-x shell. Is this normal? do I need to configure something in the emacs config file? Angus -- View this message in context: http://old.nabble.com/Why-is-shell-env-different-in-emacs-shell-mode-than-normal-shell-tp33473173p33473173.html Sent from the Emacs - Help mailing list archive at Nabble.com. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Why is shell env different in emacs shell mode than normal shell 2012-03-09 17:10 Why is shell env different in emacs shell mode than normal shell AngusC @ 2012-03-09 17:43 ` Eli Zaretskii 2012-03-09 17:45 ` Christopher Schmidt 1 sibling, 0 replies; 4+ messages in thread From: Eli Zaretskii @ 2012-03-09 17:43 UTC (permalink / raw) To: Help-gnu-emacs > Date: Fri, 9 Mar 2012 09:10:48 -0800 (PST) > From: AngusC <anguscomber@gmail.com> > > I am running emacs 23.3.1 on Windows 7. Using the standard command line I > have tab auto-completion but this doesn't work if in emacs I use M-x shell. > Is this normal? It works for me, so what you see is not "normal". Does it work for you in "emacs -Q"? If it does, then there's something in your .emacs that causes the trouble. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Why is shell env different in emacs shell mode than normal shell 2012-03-09 17:10 Why is shell env different in emacs shell mode than normal shell AngusC 2012-03-09 17:43 ` Eli Zaretskii @ 2012-03-09 17:45 ` Christopher Schmidt 2012-03-09 18:45 ` Christopher Schmidt 1 sibling, 1 reply; 4+ messages in thread From: Christopher Schmidt @ 2012-03-09 17:45 UTC (permalink / raw) To: help-gnu-emacs AngusC <anguscomber@gmail.com> writes: > I am running emacs 23.3.1 on Windows 7. Using the standard command > line I have tab auto-completion but this doesn't work if in emacs I > use M-x shell. Is this normal? do I need to configure something in > the emacs config file? To take advantage of Emacs's text processing power, M-x shell RET has to make some trade-offs. This includes no real support of ncurses or no support for native (bash) completion. To get a real interactive terminal, try M-x term RET. Other than that, you could try to write your own completion function in Elisp. Check `shell-dynamic-complete-functions'. Christopher ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Why is shell env different in emacs shell mode than normal shell 2012-03-09 17:45 ` Christopher Schmidt @ 2012-03-09 18:45 ` Christopher Schmidt 0 siblings, 0 replies; 4+ messages in thread From: Christopher Schmidt @ 2012-03-09 18:45 UTC (permalink / raw) To: help-gnu-emacs Christopher Schmidt <christopher@ch.ristopher.com> writes: > To get a real interactive terminal, try M-x term RET. Other than > that, you could try to write your own completion function in Elisp. > Check `shell-dynamic-complete-functions'. https://github.com/szermatt/emacs-bash-completion Christopher ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-03-09 18:45 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-03-09 17:10 Why is shell env different in emacs shell mode than normal shell AngusC 2012-03-09 17:43 ` Eli Zaretskii 2012-03-09 17:45 ` Christopher Schmidt 2012-03-09 18:45 ` Christopher Schmidt
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).