当我运行 emacs 命令时,例如grep
或,rgrep
会启动一个新的 shell 进程并从主目录加载 .cshrc。里面有很多东西,我不想每次都加载它,只需搜索一些东西。
所以,我的问题是如何在不加载 .cshrc 文件的情况下运行 grep?
答案1
我找到了一个很好的解决方法:在 .cshrc 文件的最开头添加此行
if ("$TERM" == "emacs-grep") exit
当我运行 emacs 命令时,例如grep
或,rgrep
会启动一个新的 shell 进程并从主目录加载 .cshrc。里面有很多东西,我不想每次都加载它,只需搜索一些东西。
所以,我的问题是如何在不加载 .cshrc 文件的情况下运行 grep?
我找到了一个很好的解决方法:在 .cshrc 文件的最开头添加此行
if ("$TERM" == "emacs-grep") exit