开发工具 求推荐 mac osx 下的终端工具

alphaliu · 2012年02月09日 · 最后由 neutralevil 回复于 2012年02月14日 · 21134 次阅读

自带的终端感觉不够好,iConsol 坑爹得在 vim 中不能按住上下左右,非得不停点。terminator 我下不到 mac 版的,求各位同学们推荐了。

#1 楼 @poshboytl 谢谢,这个 item2 看起来好像 terminator 啊...很不错

不能按住和软件没有直接关系(比如使用 GUI 版的 MacVim 也是不能的),是 Lion 的一个特性,如果用不到这个蛋疼的特性,可以把它关了: defaults write -g ApplePressAndHoldEnabled -bool false

#3 楼 @neutralevil 自带终端的 vim 可以按住啊,我试过 macVIM 中也可以按住走的。就 iconsole 打开的 vim 不行

刚搜了下这个 包括 iterm3, oh my zsh 都装完挺喜欢的 http://forrst.com/posts/Oh_my_zsh_iTerm2_Nice_Colors_git_hg_suppo-1Ct

想问下关于 git 有什么 highlight 功能么?比如 git status 新加的显示绿色 删除的显示红色

Update: 搞错了,请忽略以下内容,参考 7 楼的。:)

#5 楼 @young4u_amy git highlight 用 git 自带的 completion,在 .bashrc 或 .bash_profile 中加入:

source /usr/local/etc/bash_completion.d/git-completion.bash

然后设置 PS,如:

export PS1='\h:\w$(__git_ps1 " (%s)") \u$ '

#5 楼 @young4u_amy

git config --global color.diff auto
git config --global color.status auto
git config --global color.branch auto

会在 ~/.gitconfig 里生成配置

哇咔咔 谢谢楼上 2 位 搞定啦 晒一下

#8 楼 @young4u_amy 楼上暴殄天物啊!把 Mac 改成这样

#9 楼 @huacnlee 。。。。现在把前面的时间去掉了

#9 楼 @huacnlee 同感,无论是 mac 和 win,我都认为系统自带的桌面和布局是最适合的,从来不发。

'从来不发'.sub /发/, '改'

#8 楼 @young4u_amy 将 Mac 变成 Linux 了

#7 楼 @zhangyuan 我用 git config --global color.ui=true 好像就全搞定了

#4 楼 @AlphaLiu 不能吧?在 Lion 里面,按住字母键的默认行为和 ios 是一样的了,会弹出一堆变形字符供用户选择。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号