Tag: osx

MacterminalVim将只在行尾时使用退格键

我似乎有一些奇怪的,我的Mac 10.6terminal或我的.vimrc 。 当我在笔记本电脑的键盘上input退格键时,只有在光标位于行尾时才能使用。 试图从一行中删除不做任何事情。 MacVim正常运行。 谷歌没有帮助,因为我甚至不知道该怎么称呼这种行为。 在我的terminal中的所有其他退格命令按预期工作,所以我倾向于Vim特定。 下面是我的〜/ .vimrc映射的输出,我看不到任何会使Vim在terminal上运行的东西: cflewis@coral-reef ~> egrep ".*map.*" ~/.vimrc "inoremap <expr> <CR> pumvisible() ? "\<Cy>" : "\<Cg>u\<CR>" let mapleader = "," map Q gq nmap <silent> <leader>s :set nolist!<CR> " extended '%' mapping for if/then/else/end etc map <S-Insert> <MiddleMouse> map! <S-Insert> <MiddleMouse> nmap <silent> <CN> :silent noh<CR> nmap <CE> […]

无法在Mac OSX上设置$ GOPATH

我想设置我的$GOPATHvariables来运行我的机器上的一些示例代码: $ smitego-example go run main.go main.go:5:2: cannot find package "github.com/#GITHUB_USERNAME#/smitego" in any of: /usr/local/go/src/pkg/github.com/#GITHUB_USERNAME#/smitego (from $GOROOT) ($GOPATH not set) $ smitego-example export $GOPATH=$HOME -bash: export: `=/Users/#OSX_USERNAME#': not a valid identifier github.com/#GITHUB_USERNAME#/smitego/smitego.go内容: package smitego 我怎样才能设置我的GOPATH ,使其始终如一地工作?

Mac OS X Lion,滚动条和网站的可用性

我有一些溢出的div,我用它在很小的空间显示很多内容(比如长列表等)。 给div div overflow: auto;的CSS规则overflow: auto; 总是像一个魅力工作,给用户滚动条,以指示更多的内容可用。 这是用Mac OS X Lion抛出窗口,它(默认情况下)隐藏滚动条,除非你正在滚动。 在处理计算机上的应用程序时,我喜欢它,因为我觉得有非常强大的视觉线索可以滚动以查看更多内容。 在网页元素上,这是很不明显的,我担心我的用户不会知道有更多的内容可用(例如:在input新问题时,StackOverflow的“带有类似标题的问题”就是一个很好的例子)。 这是一个合理的问题,或者狮子会的用户知道,如果某些东西似乎被切断了,那么表明滚动可能是可用的? 是否有任何解决方法,例如强制浏览器运行在狮子上呈现滚动条,如果它是页面上的元素(而不是页面本身)?

Xcode – 自由曲线,守卫边和守卫malloc

有人可以解释Xcode中的这些选项是做什么的? 启用S​​cribble 启用防护边缘 启用Guardoc Malloc 他们是什么,他们做了什么以及他们对debugging/testing有多大用处? 谢谢。

为什么Macports需要永久构build简单的包?

从macports之外的源码构build是一件轻而易举的事情。 与macportsbuild设需要永远,似乎经常冻结操作系统。 这是典型的行为吗? 虽然它似乎是一个很好的os x打包工具,但是如果每次安装的时候都要经历这种痛苦,我想我会在没有它的情况下做。

iTerm中的Bash键盘快捷键,如Alt + d和Alt + f

工作中的每个人都推荐iTerm2给我,而不是本地terminal。 但iTerm2似乎不允许我使用bash快捷键,如Alt + B和Alt + F在标记之间跳转/前进,或Alt + D删除单词。 我无法想象这是不可用的。 谁能帮我吗?

Mac OS 10.7上的graphics化多文件对比较

是否可以在Mac OS上以graphics方式查看“svn diff”输出? 大多数的graphics差异程序允许您每次只能查看一个文件。 当你使用svn并且像10个文件一样改变时,这是非常不方便的。 对于Linux,我在“ kompare ”程序中find了一个解决scheme。 我做: svn diff > diffOut; kompare diffOut 结果我使用graphics化程序,并像在图片上一样检查所有文件。 Mac OS有同样的东西吗? PS“meld”程序似乎做同样的(或不?),我已经试图安装它,但有一个错误 。 因此,我supsu,我不能安装在OSx 10.7下。

有没有办法在没有安装Xcode的情况下在OSX中安装gcc?

我已经把它搞糊涂了,似乎没有安装Xcode(这需要1.5GB的空间)没有办法在OS X上安装gcc。 我需要的只是gcc,而没有其他的Xcode附带的垃圾。 在这一点上,我将采取任何其他types的C编译器。 我知道我可以简单地安装Xcode,但这是因为我没有我的原始安装光盘,也没有快速的互联网连接。 所以…有没有人有任何build议? 编辑:对不起,如果我不清楚,但我也需要标题。 我目前正在通过fink安装gcc4,并且正在下载共享库。 我会更新进展。 编辑2:好的,所以我成功安装了gcc使用fink。 但是,它几乎没用:“错误:C编译器不能创build可执行文件”。 search后,我发现没有安装苹果的开发工具是错误的原因。 可能是因为我需要所有只能通过Xcode使用的库,头文件等。

我如何删除符号链接?

我刚刚创build了符号链接sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib ,想知道如果我想如何摆脱它。 我将如何做到这一点?

点是不能正确安装包:权限被拒绝错误

我想安装lxml在我的Mac上安装scrapy(v 10.9.4) ╭─ishaantaylor@Ishaans-MacBook-Pro.local ~ ╰─➤ pip install lxml Downloading/unpacking lxml Downloading lxml-3.4.0.tar.gz (3.5MB): 3.5MB downloaded Running setup.py (path:/private/var/folders/8l/t7tcq67d34v7qq_4hp3s1dm80000gn/T/pip_build_ishaantaylor/lxml/setup.py) egg_info for package lxml /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'bugtrack_url' warnings.warn(msg) Building lxml version 3.4.0. Building without Cython. Using build configuration of libxslt 1.1.28 warning: no previously-included files found matching '*.py' Installing collected packages: lxml Running setup.py […]