You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Atom中Hydrogen及插件终端的默认工作目录为当前文件目录?

解决Atom中Hydrogen与终端默认工作目录的问题

嘿,我来帮你搞定这个工作目录的困扰!先解答你的疑惑:Atom的默认工作目录确实是你当前打开的项目文件夹(就是你通过File > Add Project Folder添加的根目录),这就是为什么处理parent/code/file.py时,终端会回到parent/——因为那是你的项目根目录。

下面是具体的修改方法,分Hydrogen和终端插件两部分:

修改Hydrogen的默认工作目录

Hydrogen自带了调整工作目录的配置,一步就能改:

  • 打开Atom设置面板(快捷键Ctrl+,或Cmd+,)
  • 在左侧插件列表找到Hydrogen,进入它的设置页
  • 找到Kernel Directory选项,把默认的Project Root改成Current File Directory
  • 保存设置后,重启Hydrogen或者重新运行代码块,再执行pwd或者在Python里打印os.getcwd(),就会显示parent/code/了

修改终端插件的默认工作目录

不同终端插件的设置路径略有差异,这里以常用的platformio-ide-terminal为例:

  • 打开Atom设置面板,找到你正在使用的终端插件
  • 寻找Working Directory相关的选项,选择Active File Directory(或者类似表述,核心是“当前活跃文件的目录”)
  • 保存设置后,新开一个终端窗口,它会自动定位到当前打开的代码文件所在的parent/code/目录

临时切换目录(无需改全局设置)

如果只是偶尔需要切换,不想改全局配置,可以在终端里手动执行这条命令:

cd "$(dirname "$(atom --get-active-file-path)")"

它会自动切换到当前Atom中活跃文件的所在目录,适合临时需求。

内容的提问来源于stack exchange,提问作者travelingbones

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:30:33