Eu encontrei uma boa solução alternativa: adicione esta linha no início do arquivo .cshrc
if ("$TERM" == "emacs-grep") exit
Quando executo comandos do emacs como grep
ou rgrep
, um novo processo do shell é iniciado e o .cshrc é carregado a partir do diretório inicial. Há um monte de coisas nele e eu não quero carregá-lo toda vez que simplesmente procurar por algo.
Então, minha pergunta é como executar o grep sem carregar o arquivo .cshrc?