How to send ctrl+D into Emacs' Eshell?

1.6k Views Asked by At

How to send ctrl+D into Emacs' Eshell? It looks like Emacs intercepts all my attempts to send any control key + a letter to shell and tries to interpret it as it's own command. How to send that combination to Emacs' EShell?

1

There are 1 best solutions below

0
On BEST ANSWER

For the specific case of C-d, you can use C-c C-d, which is bound to eshell-send-eof-to-process. Otherwise, use C-q for quoted-insert, to force the following character to be inserted into the buffer even if it has a key binding in Emacs.