tcsh を使っているときは, ".cshrc" (または ".tcshrc") に 次の数行を加えてください.
if ($?EMACS) then if ("$EMACS" == t) then if ($?tcsh) unset edit stty nl endif endif
または .emacs_tcsh に次の二行を加えてください:
unset edit stty nl
もしくは, tcsh の代わりにシェル・バッファで csh が起動されるように 設定してください. 例えば
(setq explicit-shell-file-name "/bin/csh")
とするか, または .cshrc (または .tcshrc) に
setenv ESHELL /bin/csh
と加えてください (この環境変数を設定して起動し直すのを忘れないでね).