OSX Mountain Lion在/ bin/zsh中附带ZSH 4.3.1.下载后,./configure, make, make check,和make install-ing版本5.0.0,
which zsh 仍然回来 /bin/zsh/
并zsh --version仍然返回zsh 4.3.11 (i386-apple-darwin12.0)
帮助回答者的注意事项:
我没有运行安装命令的错误.
在/usr/local/bin,我有这3个文件:
-rwxr-xr-x 2 kevinsuttle admin 622K Aug 20 00:59 zsh
-rwxr-xr-x 2 kevinsuttle admin 622K Aug 20 00:59 zsh-5.0.0
-rwxr-xr-x 1 kevinsuttle admin 622K Aug 20 00:50 zsh.old
我的 $PATH
$ echo $PATH
/Users/kevinsuttle/.rbenv/shims:/Users/kevinsuttle/.rbenv/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin
我需要回答的问题:
1.安装ZSH最简洁的方法是什么?(从git,homebrew,curl-ing source?)
2.运行安装命令的位置是否重要?
3.如何升级或覆盖Mountain Lion附带的ZSH版本?
这就是人们最终使用oh-my-zsh的原因吗?
目前似乎无法在Mac Builder的Flash Builder Standalone中将Google Chrome添加为外部网络浏览器.在这种情况下,Eclipse只关心"Unix可执行文件"而不关心.app文件.
例如,Mac上Firefox的路径是:/Applications/Firefox.app/Contents/MacOS/firefox-bin ,只有通过右键单击并在Applications目录中的Firefox.app上选择"显示包内容"才能找到它.
如果您尝试将Google Chrome添加为新的外部网络浏览器,则必须重复此过程以导航至/ Google Chrome.app/Contents/MacOS,其中"Google Chrome"Unix exxecutable所在的位置.
问题是名称中的空格.如果您尝试在Eclipse中单击"确定",则会出现错误,导致您无法继续:
位置值不是有效的路径名
有没有解决方法,所以我只能使用Chrome作为我的开发浏览器?我做了一些搜索,我能想到的就是:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=297273
更新:一位善良而精明的Flash Builder工程师给了我一个有用的提示.请注意,您需要在Mac中显示隐藏文件,方法是打开终端并输入以下命令:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
Run Code Online (Sandbox Code Playgroud)
按Return键重新启动Finder.一旦显示隐藏文件,"你将在[你的工作空间] /.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.browser.prefs中找到你需要的东西.有一个'浏览器的属性,用于定义XML以定义Eclipse的Web浏览器.添加新的浏览器位置和名称,然后重新启动Flash Builder."
在这种情况下,您需要添加:
<external location\="/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" name\="Google Chrome"/>\n
Run Code Online (Sandbox Code Playgroud)
我可以确认这是有效的.希望我们不必在下一次使用这种hackery.
有没有办法单独下载和安装heroku toolbelt组件,或者至少没有捆绑的git?Heroku Toolbelt捆绑了git.上次下载并安装它时,它覆盖了我现有的git安装.Heroku Toolbelt捆绑了旧版本的git,我需要至少1.7.10.有没有办法安装heroku和工头?这似乎有点奇怪,没有这样的选择,考虑到大多数heroku用户可能是开发人员可能已经有git.
是否有插件,或Sublime Text中的设置,将启用项目级代码格式化和.EditorConfig插件的应用程序?
我特别想知道手动应用.editorconfig首选项重新缩进多个,删除尾随空格,将空格转换为制表符等,跨文件类型.为了保持基本,我将我的查询限制为HTML,CSS/LESS/SASS和JS.
例子:
:root {
--PrimaryThemeColor: #3acfb6; /* with or without quotes */
}
.ColorSwatch:after {
content: var(--PrimaryThemeColor);
}
Run Code Online (Sandbox Code Playgroud)
当它被渲染时,计算出的 CSS 就是那个值。
content: var(--PrimaryThemeColor);
Run Code Online (Sandbox Code Playgroud)
即使我使用的后处理器将计算值作为后备注入,值本身也不是字符串,因此对于content.
.ColorSwatch:after {
content: #3acfb6;
content: var(--PrimaryThemeColor);
}
Run Code Online (Sandbox Code Playgroud) 我正逐渐从Bash切换到ZSH,并尝试通过复制功能来学习.似乎无法找到这一个.

我应该放什么,我应该把它放在哪里?这甚至可能吗?谢谢.
截至目前,至少有 5 个与 Cognito 相关的 AWS SDK 软件包。
其中一些在方法上是重叠的。许多只是略有不同。这些文档和链接有的已经过时,有的完全不正确。
大多数文档使用 ES5,一些使用 ES6,一些使用 TypeScript,一些使用 Node。
开发人员如何知道如何从中得出正面或反面的结论?
当我击中时kevinsuttle.com,我明白了
"No data received ERR_EMPTY_RESPONSE".
Run Code Online (Sandbox Code Playgroud)
当我点击时https://kevinsuttle.com,我得到了网站.
ghost 0.7.5
nginx 1.4 => 1.9.9
letsencrypt 0.2.0
数字海洋:Ubuntu 14.04 Ghost 1-click Droplet
在Networking> Domains下,我有两个kevinsuttle.com和www.kevinsuttle.com作为A记录指向服务器的IP地址(@).
DNSimple记录
| Type | Name | TTL | Content | |------ |--------------------- |--------------- |------------------------ | | URL | www.kevinsuttle.com | 3600 (1 hour) | http://kevinsuttle.com |
Ghost的config.js中唯一修改过的部分是我的域名.
url: 'http://kevinsuttle.com',
Run Code Online (Sandbox Code Playgroud)
默认情况下,nginx 1.9不会创建以下目录:
/ etc/nginx/sites-available
/ etc/nginx/sites-enabled
并且通常的defaultconf不会在这两个目录中创建.
相反,有一个etc/nginx/conf.d/default.conf重要的, …
我正在将我的 zsh 设置移植到 Fish 上。不过,我在鱼的争论中遇到了困难。
function kill_server
lsof -i TCP:$argv | awk '/LISTEN/{print $argv[1]}' | xargs kill -9
if $argv !== dev 2>null
echo "Port" $argv "found and killed."
end
end
Run Code Online (Sandbox Code Playgroud)
我也尝试过使用 switch 语句,但不确定如何检查端口号的正则表达式(?)。
macos ×3
css ×2
terminal ×2
zsh ×2
aws-sdk-js ×1
css-content ×1
eclipse ×1
fish ×1
foreman ×1
ghost ×1
git ×1
heroku ×1
html ×1
http2 ×1
https ×1
javascript ×1
lets-encrypt ×1
nginx ×1
sublimetext ×1
unix ×1