我无法从命令行访问Coda.我安装了"命令行coda"插件,验证我的安装位置正确,但我仍然可以访问Coda.Coda位于我的"Applications"文件夹中,该文件夹是插件的默认位置.
有人有这个问题吗?有小费吗?在他们的网站上,建议您更改路径.
export CODEPATH=/Applications/Coda.app
Run Code Online (Sandbox Code Playgroud)
所以我在.bash_profile中包含了上面这一行并没有帮助.
$ Coda -v
-bash: Coda: command not found
Run Code Online (Sandbox Code Playgroud)
感谢您提供的任何指示.
在Mac上打开应用程序的默认方式是使用,open -a AppName这样您就可以更改bash配置文件以使用它:
$ open -a Coda
Run Code Online (Sandbox Code Playgroud)
我已经创建了一个bash脚本(而不是使用插件)Gregory Tomlinson最初发布的内容(看起来他已经把它取下来但看起来像下面这样).
在/ bin中创建一个名为coda的新文件:
$ cd /bin
$ sudo touch coda
$ vim coda
Run Code Online (Sandbox Code Playgroud)
点击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
Run Code Online (Sandbox Code Playgroud)
保存并退出(点击esc退出插入模式然后键入:w !sudo tee % >/dev/null后跟返回键,在提示时按L键加载,然后键入:q退出).然后给该文件执行权限:
$ chmod u+x coda
Run Code Online (Sandbox Code Playgroud)
启动一个新的终端窗口,你应该可以使用:
$ coda filename.foo
Run Code Online (Sandbox Code Playgroud)
要不就:
$ coda
Run Code Online (Sandbox Code Playgroud)