小编Nic*_*ack的帖子

如何在 git 中区分二进制文件?

为了在 git 中比较二进制文件,我假设我需要设置一个 difftool。

什么 difftools 工作?怎么把参数放进去?

diff git difftool

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

在 Mac OS X Yosemite 上卷曲本地主机名

我刚刚从小牛队升级到优胜美地,现在curl看不到环回主机名。

设置一个简单的 http 服务器来测试:

$ python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...
Run Code Online (Sandbox Code Playgroud)

现在我可以在 chrome 中点击 localhost:8000。我什至可以得到它。但是在 curl 中,会发生这种情况:

$ curl localhost:8000
curl: (7) Failed to connect to localhost port 8000: Connection refused
Run Code Online (Sandbox Code Playgroud)

但是,这有效:

$ curl 127.0.0.1:8000
Run Code Online (Sandbox Code Playgroud)

我阅读了有关 wget proxy settings 的答案,但没有帮助,因为它有效:

$ wget --proxy=off localhost:8000
Run Code Online (Sandbox Code Playgroud)

这真的很令人沮丧,因为我的/etc/hosts文件中列出了几个不同的环回主机名,因此我可以在本地开发应用程序,而且我习惯于使用 curl 调试它们。

我已经尝试过 osx 附带的 curl 版本:

$ curl --version
curl 7.37.1 (x86_64-apple-darwin14.0) libcurl/7.37.1 SecureTransport zlib/1.2.5
Protocols: dict file ftp ftps gopher http https imap …
Run Code Online (Sandbox Code Playgroud)

localhost curl hosts-file osx-yosemite

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

Mac OS X 终端中的鼠标和Page-Up/Down

与 *nix 相比,Terminal.app 似乎很蹩脚。我怎样才能得到它:

  • 将 Page-Up/Down 发送到应用程序,而不仅仅是滚动终端输出
  • 在 vim 中移动鼠标。 set mouse=a没有帮助。
  • 以上所有内容,同时通过 SSH 连接到另一台机器

mac ssh vim terminal.app macos

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

标签 统计

curl ×1

diff ×1

difftool ×1

git ×1

hosts-file ×1

localhost ×1

mac ×1

macos ×1

osx-yosemite ×1

ssh ×1

terminal.app ×1

vim ×1