在 Mac OS 上,我可以使用终端,输入 "cd " ,然后从 Finder 中拖放文件夹到终端。然后我会得到像 "cd /Users/..." 这样的内容,这使我能够快速切换到相应的目录。
如果我使用 M-x shell 打开一个 Emacs shell,并将一个文件夹拖放到它上面,Emacs 会切换到 dired 模式并显示我所拖放的文件夹的内容。如何"退出"或"退出"dired-mode 并获得已更改为所拖放文件夹的目录的 shell 呢?这将给我带来像上面那样的效果,这将非常有用。
如果我使用 M-x shell 打开一个 Emacs shell,并将一个文件夹拖放到它上面,Emacs 会切换到 dired 模式并显示我所拖放的文件夹的内容。如何"退出"或"退出"dired-mode 并获得已更改为所拖放文件夹的目录的 shell 呢?这将给我带来像上面那样的效果,这将非常有用。
M-x shell
),它将在列出的目录中启动。您还可以在按下M-!
后运行一个shell命令,该命令将在该目录中启动。 - choroba