Command line 无法从命令行访问Coda应用程序
我无法从命令行访问尾码。我安装了“命令行coda”插件,验证了我的安装位置是否正确,但我似乎仍然可以访问coda。Coda位于我的“Applications”文件夹中,这是插件的默认位置 有人有这个问题吗?有什么建议吗?在上,建议您更改路径Command line 无法从命令行访问Coda应用程序,command-line,coda,Command Line,Coda,我无法从命令行访问尾码。我安装了“命令行coda”插件,验证了我的安装位置是否正确,但我似乎仍然可以访问coda。Coda位于我的“Applications”文件夹中,这是插件的默认位置 有人有这个问题吗?有什么建议吗?在上,建议您更改路径 export CODEPATH=/Applications/Coda.app 因此,我在我的.bash_配置文件中包含了上面这一行,但没有任何帮助 $ Coda -v -bash: Coda: command not found 感谢您提供的指导。在Ma
export CODEPATH=/Applications/Coda.app
因此,我在我的.bash_配置文件中包含了上面这一行,但没有任何帮助
$ Coda -v
-bash: Coda: command not found
感谢您提供的指导。在Mac上打开应用程序的默认方式是使用
open-a AppName
,因此您应该能够更改bash配置文件以使用该配置文件:
$ open -a Coda
我已经创建了一个bash脚本(与使用插件相反),Gregory Tomlinson最初发布了这个脚本(看起来他已经把它取下来了,但看起来如下所示)
在/bin中创建一个名为coda的新文件:
$ cd /bin
$ sudo touch coda
$ vim coda
点击i
进入插入模式。然后包括以下代码:
#! /bin/bash
if [ "$1" = "" ]; then
echo "Please specify a file to open or create"
exit 0
else
for ARG in $*
do
touch -a $ARG && open -a Coda $ARG
done
exit 0
fi
保存并退出(按esc键退出插入模式,然后键入:w!sudo tee%>/dev/null
,然后按回车键,在提示时按L键加载,然后键入:q
退出)。然后授予该文件执行权限:
$ chmod u+x coda
启动一个新的终端窗口,您应该能够使用:
$ coda filename.foo
或者只是:
$ coda
出于某种奇怪的原因,我的付费注册Coda 2应用程序今天早上无法为我打开。我发现这个终端命令对我有效:
open -a Coda\ 2
我也有类似的问题。安装插件后,我仍然无法从命令行启动coda。我仔细查看了/user/local/bin,不知怎么的,权限被重置了,所以我没有/user/local/bin的执行权限 我使用以下内容更新了权限:
sudo chmod o=rx,g=rx /usr/local/bin
这解决了我的问题。但是,如果指定的文件不存在,Coda将不会启动,这使得从命令行创建文件变得很困难 您还可以将以下内容放入
~/.bash\u配置文件
文件中:
alias coda='open-a“coda2”
我非常感谢您提供的所有细节。谢谢,今晚我得试试这个--很抱歉,我不能投票支持你,因为我最近才知道这个网站,而且还没有声誉允许它。