我有Atom编辑器,想知道如何从Atom中的终端打开文件或文件夹。我正在使用Mac。我正在寻找一种方法来做到这一点:
atom . (opens folder)
atom file.js (opens file)
atom (opens editor)
这是可能的吗?我如何设置它?
我有Atom编辑器,想知道如何从Atom中的终端打开文件或文件夹。我正在使用Mac。我正在寻找一种方法来做到这一点:
atom . (opens folder)
atom file.js (opens file)
atom (opens editor)
这是可能的吗?我如何设置它?
当前回答
使用user3283997的解决方案,或者在Atom中,选择Atom→安装Shell命令的菜单选项。这将在/usr/local/bin中创建两个符号链接。
apm -> /Applications/Atom.app/Contents/Resources/app/apm/node_modules/.bin/apm
atom -> /Applications/Atom.app/Contents/Resources/app/atom.sh
atom命令可以让您完成您所要求的事情。Apm是命令行包管理器。
其他回答
在Windows 10上使用ConEmu时,即使我在环境变量PATH中添加了%USERPROFILE%\AppData\Local\atom\bin,我也无法从控制台调用atom。我只是补充了一句
alias atom="C:/Users/me/AppData/local/atom/app-1.12.7/atom"
到我的。bashrc文件。
最近我的办公室里都是新mac电脑,我注意到了这一点。Atom将通过一个镜像为开发人员安装,但我们发现Atom从未在Application文件夹中。
当在/usr/local/bin文件夹上执行ls时,atom的路径将显示类似于“/private/var/folders/cs”的内容。要解决这个问题,我们只需定位file atom。应用程序并将其复制到应用程序文件夹中,然后运行nwinkler提供的系统链接命令,解决了这个问题。开发人员现在可以使用“Atom”从命令行打开Atom,或者使用“Atom”从工作目录打开当前项目。
符号链接解决方案停止为我在zsh今天工作。我最终在我的.zshrc文件中创建了一个别名:
alias atom='sh /Applications/ atom. app/Contents/Resources/app/atom.sh'
在Linux && Mac OS-es中输入“atom .”
由于Atom在从命令行启动时无法写入其日志文件,我遇到了一些问题。这样就治好了。
sudo chmod 777 ~/.atom/nohup.out