Emacs 壳行为

Emacs 壳行为,emacs,Emacs,我正在Windows7上使用cygwin。我有一个关于Emacs外壳的问题 每当我在Emacs内部使用shell时(M-x shell) 打印出结果后,它会回显pwd目录。 我觉得它很烦人,因为它让我分心 e、 g 有没有办法去掉这些线 ^[]0;~/cs61bl^G myname@pc ~/cs61bl 使用Emacs时,请尝试使用eshell:M-x eshell。eshell不会出现此问题。使用Emacs时,请尝试使用eshell:M-x eshell。eshell不会遇到此问题。您可

我正在Windows7上使用cygwin。我有一个关于Emacs外壳的问题

每当我在Emacs内部使用shell时(M-x shell) 打印出结果后,它会回显pwd目录。 我觉得它很烦人,因为它让我分心

e、 g

有没有办法去掉这些线

^[]0;~/cs61bl^G 
myname@pc ~/cs61bl

使用Emacs时,请尝试使用eshell:
M-x eshell
。eshell不会出现此问题。

使用Emacs时,请尝试使用eshell:
M-x eshell
。eshell不会遇到此问题。

您可能正在寻找“shell目录模式”。您可以在init文件中执行
M-x shell dirtrack切换
(shell dirtrack模式1)
。最近的emacs版本似乎在默认情况下禁用了它。

您可能正在寻找“shell目录模式”。您可以在init文件中执行
M-x shell dirtrack切换
(shell dirtrack模式1)
。最近的emacs版本似乎在默认情况下禁用了它。

有一个文件简化了emacs(包括shell)中使用cygwin的各种软件包的设置。另外,不要在PS1提示符中使用ANSI序列,因为Emacs shell模式不会解释它们,比如

export PS1="\h \W\$ " 
应该这样做。

这个文件简化了Emacs(包括shell)中使用cygwin的各种包的设置。另外,不要在PS1提示符中使用ANSI序列,因为Emacs shell模式不会解释它们,比如

export PS1="\h \W\$ " 

应该可以。

哦,它看起来很漂亮。非常感谢。我没有投反对票,但我猜这是因为你提出了一个替代方案,而不是回答问题。特别是因为“它更好”是主观的。这可能只是一个评论。哦,它看起来很漂亮。非常感谢。我没有投反对票,但我猜这是因为你提出了一个替代方案,而不是回答问题。特别是因为“它更好”是主观的。这可能只是一个评论。