小编Kev*_*tle的帖子

安装/升级/设置ZSH的默认版本的最终方法是什么?

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的原因吗?

macos terminal zsh osx-mountain-lion

25
推荐指数
2
解决办法
2万
查看次数

有没有办法在Flash Builder Standalone for Mac中将Google Chrome添加为外部网络浏览器?

目前似乎无法在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.

eclipse macos google-chrome

24
推荐指数
4
解决办法
2万
查看次数

有没有办法获得heroku工具带的各个组件?

有没有办法单独下载和安装heroku toolbelt组件,或者至少没有捆绑的git?Heroku Toolbelt捆绑了git.上次下载并安装它时,它覆盖了我现有的git安装.Heroku Toolbelt捆绑了旧版本的git,我需要至少1.7.10.有没有办法安装heroku和工头?这似乎有点奇怪,没有这样的选择,考虑到大多数heroku用户可能是开发人员可能已经有git.

git heroku foreman

10
推荐指数
2
解决办法
1548
查看次数

有没有办法在Sublime Text中批量格式化代码?

是否有插件,或Sublime Text中的设置,将启用项目级代码格式化和.EditorConfig插件的应用程序?

我特别想知道手动应用.editorconfig首选项重新缩进多个,删除尾随空格,将空格转换为制表符等,跨文件类型.为了保持基本,我将我的查询限制为HTML,CSS/LESS/SASS和JS.

html javascript css code-formatting sublimetext

9
推荐指数
1
解决办法
1869
查看次数

是否可以在 content 属性的值中使用 CSS 自定义属性?

例子:

: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)

css css-variables css-content

5
推荐指数
1
解决办法
2607
查看次数

如何让ZSH显示终端框架中的当前目录?

我正逐渐从Bash切换到ZSH,并尝试通过复制功能来学习.似乎无法找到这一个.

我认为Bash默认这样做

我应该放什么,我应该把它放在哪里?这甚至可能吗?谢谢.

macos terminal zsh

4
推荐指数
1
解决办法
5417
查看次数

Cognito 使用哪个 AWS JS 开发工具包?

截至目前,至少有 5 个与 Cognito 相关的 AWS SDK 软件包。

其中一些在方法上是重叠的。许多只是略有不同。这些文档和链接有的已经过时,有的完全不正确。

大多数文档使用 ES5,一些使用 ES6,一些使用 TypeScript,一些使用 Node。

开发人员如何知道如何从中得出正面或反面的结论?

amazon-web-services amazon-cognito aws-sdk-js

3
推荐指数
1
解决办法
356
查看次数

ERR_EMPTY_RESPONSE与Ghost 0.7.5,Nginx 1.9,HTTPS和HTTP/2

问题

当我击中时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.comwww.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

默认情况下,nginx 1.9不会创建以下目录:
/ etc/nginx/sites-available
/ etc/nginx/sites-enabled

并且通常的defaultconf不会在这两个目录中创建.

相反,有一个etc/nginx/conf.d/default.conf重要的, …

https nginx http2 ghost lets-encrypt

2
推荐指数
1
解决办法
2497
查看次数

如何编写一个 Fish 函数来杀死指定端口上的服务器?

我正在将我的 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 语句,但不确定如何检查端口号的正则表达式(?)。

unix fish

0
推荐指数
1
解决办法
360
查看次数