Tag: terminal

如何使git diff写入标准输出?

默认情况下, git diff所有的+-行输出到stdout,但是我有一个(devian)机器(通过ssh连接),其中git diff将我引导到一个编辑器(我不知道这是哪个),我需要按继续。 我checker gitconfiguration,它看起来像: $ git config –list user.name=XXX user.email=XXX@XXX color.ui=false difftool.prompt=false mergetool.prompt=false core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true remote.origin.fetch=+refs/heads/*:refs/remotes/origin/* remote.origin.url=XXX branch.master.remote=origin branch.master.merge=refs/heads/master $ git config –global –list user.name=XXX user.email=XXX@XXX color.ui=false difftool.prompt=false mergetool.prompt=false $ git config –system –list '/etc/gitconfig': No such file or directory 有没有我失踪的地方? 也许未知的工具是一个后备或东西,因为我的机器是缺less的东西? 任何帮助表示赞赏。 谢谢。

在pkg-configsearchpath中未find软件包cairo。 节点js安装canvas问题

我有一个问题在节点安装canvas模块安装。它似乎是与开罗的东西我得到这个错误… npm http GET https://registry.npmjs.org/canvas npm http 304 https://registry.npmjs.org/canvas npm http GET https://registry.npmjs.org/nan npm http 304 https://registry.npmjs.org/nan > canvas@1.1.3 install /Users/plimb/Desktop/motion-therapy/node_modules/canvas > node-gyp rebuild Package cairo was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo.pc' to the PKG_CONFIG_PATH environment variable No package 'cairo' found gyp: Call to './util/has_cairo_freetype.sh' […]

无法从命令行mac访问mysql

在os x 10.6上的mysql位于/usr/local/mysql/bin/mysql 当我在terminal中键入mysql –version时,我得到命令没有find。 这是因为套接字path错误? 如果是的话,我该如何解决? 谢谢

sudo:port:command not found

我最近卸载了Xcode 4.2并重新安装了Xcode 4.3.1。 命令行工具已安装。 然后,我使用来自macports.org的Lion的“dmg”磁盘映像安装MacPort。 因为我每次使用端口后都得到了sudo: port: command not found ,所以我跟着这个和这个post创build了一个.bash_profile文件(之前没有提供),然后把它放在下面,但是没有用。 export PATH=$PATH:/opt/local/bin export MANPATH=$MANPATH:/opt/local/share/man export INFOPATH=$INFOPATH:/opt/local/share/info 在这篇文章之后 ➜ ~ git:(master) ✗ rvm install 1.8.7 –with-openssl-dir=/opt/local You requested building with '/usr/bin/gcc-4.2' but it is not in your path. ➜ ~ git:(master) ✗ vi .rvmrc rvm_archflags="-arch x86_64" export CC="/usr/bin/gcc-4.2" export CFLAGS="-O2 -arch x86_64" export LDFLAGS="-L/opt/local/lib" export […]

在Unix中查找所有具有特定扩展名的文件?

我有一个文件/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 我试图find我的硬盘上的其他地方是否有* .jdk。 所以我做一个search命令: find . -name "*.jdk" 但它没有find任何东西。 甚至连我所知道的我都没有。 怎么来的?

如何为Visual Studio命令提示符创buildbatch file

我想为Visual Studio 2008 x64 Cross Tools Command Prompt创build一个batch fileVisual Studio 2008 x64 Cross Tools Command Prompt在我的电脑上继续做某些事情,这里是senario。 svn update delete some files MSBuild MySolutiuon.sln delete some files xcopy somefiles MSBuild AutomateBuildConfiguration.xml /p:Configuration=Release xcopy some files delete somefiles xcopy some files create a Zip file if it is possible // it is not neccessary 我可以用Visual Studio命令提示符下的简单命令提示符和MSBuild parts来完成大部分操作,但是由于这两个提示符不同,我无法完成我的安装程序。 […]

用Applescript发送命令和string到Terminal.app

我想要做这样的事情: tell application "Terminal" activate do script "ssh user@server.com" — // write user's password — // write some linux commands to remote server end tell 例如login到服务器,input密码,然后login到mysql并select一个数据库。 我每天都要input它,将其绑定到脚本中会非常有帮助。 另外,有什么命令,属性,function等应用程序(terminal,Finder等)可用于Applescript内的参考? 谢谢! 编辑 :让我明白这一点:我不想做几个'做脚本',因为我试过了,不工作。 我想要打开一个terminal窗口,然后模仿一些字符的人类input,然后input。 可能是密码,可能是命令,不pipe怎么说,只是发送字符到正在运行ssh的terminal。 我尝试击键,似乎并没有工作。

我想在terminal禁用哔声 – Mac OSX

我想在terminal禁用蜂鸣声。 我无法find一个选项,以在首选项中禁用哔声。 你能帮我吗? -cherryhitech

如何在重新映射前缀到CTRL + A之后进入tmux的行首?

遵循这个Archlinux wiki中的build议,在关于tmux的页面中,我将命令键的前缀重新映射到Ca ,模仿GNU屏幕,并且在键盘上比Cb更容易。 所以我的.tmux.conf成为这样: set -g default-terminal "screen-256color" unbind Cb set -g prefix Ca set-window-option -g mode-keys vi bind h select-pane -L bind j select-pane -D bind k select-pane -U bind l select-pane -R 然而,在屏幕上可以使用Ca a跳转到行的开头,这在tmux中不再起作用。 作为旁注,我使用的iTerm2没有tmux集成。 有人知道如何解决这个问题吗? 谢谢!

Snow Leopard中.profile和.bash_profile的区别

我将在我的电脑上设置mySQl的path(我正在运行Snow Leopard),但是我在网上看到了不同的说明。 有人说改变.profile文件,有人说改变.bash_profile文件。 有什么不同?