iterm2 快捷键有什么酷功能

最近有一个好现象,就是AppStore上的国人独立游戏越来越多,质量越来越高,而且也频繁...
每款产品都会成长,利用更多功能卖点赚钱是必不可少的,因此 FaceTime 摄像头就成了最...
如果以第一眼看到的画面形容,这是部“中国水墨”绘卷,但转到玩法上说,它又像是“仗...
对比一下才知道是新的好,还是旧的经典~
用手表支持和用手机支付,显然是前者更方便。这会不会是Apple Watch迎来爆发式增长的...
不知道这次苹果会不会再派人去看看有什么大神可以招安的?
正如传闻所说,改用了一个黑色银字的包装,包装盒上还确定了配置。
坚决保留了可更换电池特色,可拔出的底部模块式设计理念十分大胆,智能手机界绝无二家...
《方块橄榄球(Blocky Rugby)》是 Full Fat 推出的一款休闲作品,该游戏延续了 Full ...
成立于美国的 MassMutual(万通金融)是在全球范围内都十分有知名度和威望的一家保险...
赛车游戏一直是许多玩家最喜欢的一种游戏类型,无论是在PC还是主机平台上,都有游戏开...
此前游戏开发商Duello曾经推出过相似的休闲游戏《忍者切切乐(iSlash)》,而在本周游...
在宇宙中人们也分成了不同的阵营以及不同的职业,有的人选择成为宇宙海盗,有的人选择...
Sergey Manucharyan推出的《Gladzor》是一款看起来有点抽象的益智游戏,游戏的奥秘在...
本周全新上架的《Learn 2 Fly》(企鹅学飞)改编自经典同名Flash小游戏,而相对与原版...
最主要它还非常的灵活,非常的灵活,非常的灵活!!!
为什么会有人希望 iPad Air 3 可以有这样一款来自苹果的官方键盘产品呢?
买东西最怕的就是选择困难症,这种“病”的症状到了要买蓝牙音箱的时候会非常严重。原...
或许你手中的iPhone 6s,可能就是最后一款配备3.5mm接口的iPhone了。
Sonos于今天正式宣布将于明天开始正式支持Apple Music,全球各地的Sonos消费者可直接...
或许不久后,你就能在附近的苹果零售店中看到这款贴膜工具。
一家名为Appostasy的公司就推出了一款名为PenSe的Apple Pencil配件,让你的苹果笔不在...
可以充电颜值又足够高的背包,确实非常吸引人。
mac下iTerm2 终端配色,各位有什么好的方案,求指导
注册时间 最后登录
在线时间302 小时 UID
主题帖子人气
金苹果, 积分 2152, 距离下一级还需 848 积分
整天在终端下干活,看着黑底白字已经厌烦了 。大家有么有好的配色方案,终端用的Iterm2,欢迎大家指导,提供方案。
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 丨 沪ICP备号-1 丨 深公安网监备案号 5
增值电信业务经营许可证:
Powered by Discuz!Mac 程序员的十种武器--百度百家
Mac 程序员的十种武器
分享到微信朋友圈
Mac 程序员的十种武器
在写 Mac 程序员的十个武器之前,我决定先讲一个故事,关于 Mac 和爱情的。(你们不是问 Mac 和爱情有个鸟关系吗?)
从前有一个孩子叫做小明,他不是高帅富,与高大上也毫无瓜葛,只有低调、无聊和内涵。他住在全国房价最贵的城市,租着最贵的单间,写着各种垃圾或垃圾回收的代码,干着程序员这份前途若有若无的职业,一切都朝着注定孤独一生的方向发展着,如果没有变数的话。
终于有一天他的朋友小强为他介绍了另一位朋友,这个朋友不是女朋友,而是一款笔记本,笔记本的名字叫做Macbook Pro。见到 Mac 小明似乎遇到了久违的情人,呆滞的双眼放出绿油油的光芒,他花掉了所有的积蓄购买了这款笔记本,开始没日没夜的学习 iOS 和 OS X 开发的相关知识。
他在写 Java 代码的间隙写 Objective-C,在编译 Java 的同时构建 IPA,在运行完 Web Server 之后运行 iOS 虚拟机。每个清晨和夜晚他都在编程……他与 Mac 相依相偎,他们是最好的朋友。
终于有一天,他掌握了 Mac 的一部分奥秘,他编写出了自己的第一个 iOS App,花了99美元申请了开发者账户,传到了 App Store 上。又过了一段时间,他告诉他的技术主管:我要去远行。于是他去了另一个房价很贵的城市,带着增长了75%的薪资,从此杳无音讯。
两年后,小强去那个城市看望小明,发现小明身边除了升级的视网膜屏 Macbook 之外,还多了一个水灵灵的女朋友,小强和他的女朋友握了握手,发现是真人,小强觉得很欣慰。小明告诉小强,他现在是公司 iOS 开发组的 Team leader,还和女朋友一起买了套小房子,他们准备,从此幸福的生活在一起……
这就是 Mac 和爱情的故事,这是一个真实的故事,故事的主角不是我。我用 Mac 的时候孩子已经两岁了,没有机会去完成这样一个美丽的爱情故事,是我毕生的遗憾。
今天的文章到此结束。
喂喂,说好的十个 Mac 工具呢?好吧,没看到这只是上吗?
再回答一个问题:问:是不是买了 Mac 就会变得很有钱?
答:错,这当然是个伪命题,真实的情况是:
1、Mac 本来就比其他品牌的笔记本贵不少,一般情况下有钱人才会买。
2、不是有钱人的,买了 Mac 天天抱着看各种动作片和爱情片,一样无法改变注孤生的命运。
以前在 Mac 指引系列里写过一个工具列表,主要是面向普通 Mac 用户的,完整文章已经收录到纸版《MacTalk·人生元编程》中。今天的文章主要是面向程序员的,有重合,但侧重点不同。
大部分用户第一次使用 Mac 都会有个短暂的情绪反转。打开包装后马上为 Mac 精美的硬件工艺击节赞叹,进入OS X 之后随即陷入一种蛋蛋的忧伤,因为,用了十几年的开始菜单不见袅!妈妈开始菜单不见袅肿么办?这时候需要的是:淡定和冷静!
要清楚的认识到,我们寻找的不是开始按钮,而是程序入口,任何一个操作系统,用户要做的事情并不是找到开始菜单,而是找到程序,然后打开它们完成自己的工作。在 Mac 里,完成这个职责的最佳角色不是 Dock,而是 Alfred。所以我的建议是,任何用户进入 OS X 之后,第一步就是去 App Store 下载 Alfred。普通用户使用免费版就够了,开发人员可以购买 Powerpack,物超所值。
(一)Alfred 是 Mac 平台上最为传奇的效率工具,用一篇长文来介绍都不为过,幸好 Mac 君在之前已经写过了,回复「alfred」阅读。
Mac 对原生 Shell 的支持是无数程序员喜爱 Mac 的理由之一,程序员用 Mac 而不用 Shell,基本等于自断一臂,威力将大打折扣。Shell 并非凭空而来,它的入口是终端工具。OS X自带的终端工具虽然不错,但是和 iTerm 2一比,就逊色很多了。
(二)iTerm2 是 OS X 下一款开源免费的的终端工具,我基本用它替代了原生的 Terminal。网址:
一些基本功能如下:
1、分窗口操作:shift+command+d(横向)command+d(竖向)
2、查找和粘贴:command+f,呼出查找功能,tab 键选中找到的文本,option+enter 粘贴
3、自动完成:command+; 根据上下文呼出自动完成窗口,上下键选择
4、粘贴历史:shift+command+h5、回放功能:option+command+b
6、全屏:command+enter
7、光标去哪了?command+/
8、Expose Tabs:Option+Command+E
功能还有很多,多用多体会。
另外,很多朋友说自己的终端一直是黑白的,如何换成彩电?在用户目录的.profile里加上这两行即可:export CLICOLOR=1export LSCOLORS=gxfxcxdxbxegedabagacad
(三)有了优秀的终端,我们终于可以使用 Shell 了。不过,万里长征才开始了第一步,Shell 也是分门派的,我推荐给大家的是:。
(四)文本编辑器同样是程序员最喜爱的开发工具之一,我个人偏爱 Vim。Vim号称编辑器之神,可以脱离鼠标全键盘操作,良好的插件体系几乎适配各类编程语言,使用起来充满推背的速度感,如果你是个赛车迷,你会喜欢上这款软件的。
推荐阅读 。
其他可选工具:Emacs、TextMate、Sublime Text等。
(五)IDE 是图形化的集成开发工具,具备精准的词法分析、编程提示、调试等功能,功能之繁复用户自知,如果做工业级编程和团队协作的话,推荐使用 IDE。
在这里给大家推荐如下几个工具:
1、Xcode,Mac 上优秀的集成开发工具,几乎所有的 Mac App 和 iOS App 都由此而生,免费软件。无论你是 写 Java 的还是写 Python,用了 Mac 一定要安装 Xcode,为什么?我准备写一篇「更有效率的 XCode」说一下这个事情,当然,这样的内容没那么干,如果各位不同意就算了。
2、JetBrains 系列,产品线丰富,几乎都是精品,Java、Python、Ruby、Php、Objective-C、Web 等一应俱全,收费,还挺贵。
3、Eclipse 系列,通过插件方式几乎支持所有的常用编程语言,免费。
(六)Homebrew 是 OS X 的包管理工具,Ruby 社区的作品,功能类似 Ubuntu 下的apt-get。使用 Homebrew 可以非常容易的安装 OS X 中没有包含的 Unix 工具包和语言包,比如 wget,node,lua,rabbitmq,nginx 等。当然,我们得首先安装 Homebrew,安装脚本如下:
ruby -e "$(curl -fsSL /Homebrew/homebrew/go/install)"
一段类似黑客帝国里的脚本过去之后,Homebrew 就装好了。尝试一下安装命令行下载工具 wget:brew install wget一段类似黑客帝国里的脚本过去之后,wget 就装好了。
那有没有工具可以用类似的方式安装Chrome 浏览器、离线迅雷、虾米、QQ 呢?答案是肯定的,程序员无所不能,他们开发了Homebrew-Cask用来一键安装应用软件,有了 Cask,再也不用手动下载软件包 DMG,打开,拖进应用程序文件夹了,一切都可以交给程序去做。
安装 Cast:brew tap phinze/homebrew-cask && brew install brew-cask
用法:brew cask search 列出所有可以被安装的软件brew cask search xx 查找所有和 xx 相关的应用brew cask info xx 查看xx应用的信息brew cask uninstall xx 卸载 xx
尝试一下吧。
(七)Git 是一款分布式版本控制和软件配置管理软件,类似 SVN 和 CVS,是 Linus 的第二个惊世之作。关于 Linus 和 Git 的故事,我们会在 Linus 系列里描述,这里就不细聊了。
Git 是目前主流的版本管理工具,基于 Git 构建的 Github 网站则是这个星球上最大的开源集散地。还在使用 SVN 和 CVS 的童靴,该换换脑筋了。
回复「git」,你将获得一份Git 简明教程。
图形化的 Git 工具推荐:GitHub、SourceTree。
(八)对于程序员来说,文件比较也属必备工具,OS X 中提供了原生的比较工具 FileMerge,不过这个工具对非 ASCII 内容的文件支持非常不好,推荐 VisualDiffer。VisualDiffer 支持文件和文件夹比较、文件过滤、多重比较模式、颜色标注等,操作简单,响应迅速,实乃程序员居家旅行之必备工具。收费软件,可以直接从 AppStore 下载。
另外,习惯命令行操作的朋友,直接使用 diff 和 vimdiff,也是不错的选择。
(九)xScope 是一款强大的辅助设计工具,可以精确度量屏幕上的 UI 元素,尤其适合全栈工程师。xScope 可以方便的取得屏幕上任意位置的颜色,可以动态智能监测元素边界并显示距离,可以针对移动设备和各种浏览器设定屏幕尺寸,可以设定屏幕辅助线,放大屏幕等。如果你不想事事求人,xScope是个不错的选择。收费软件。
(十)Pixelmator 号称 Mac 上的精简版 PhotoShop,设计更为人性化,适合非专业人士使用,不是平面设计人员也可以作出非常专业的图像设计。像我这样的老程序员,也开始时不时设计个物件,让团队里的美工 MM 为之侧目。收费软件。
推荐一个Podcast视频教程:
有了这些武器,你将如猛虎加之羽翼而翱翔四海,到时候再说英雄谁是英雄……
阅读:44031
分享到微信朋友圈
在手机阅读、分享本文
还可以输入250个字
推荐文章RECOMMEND
阅读:6461
阅读:15万
阅读:14万
阅读:14万
热门文章HOT NEWS
一场没有硝烟的战役,谁是真正赢家
娱乐资本论
大数据文摘
果粉俱乐部
百度新闻客户端
百度新闻客户端
百度新闻客户端
扫描二维码下载
订阅 "百家" 频道
观看更多百家精彩新闻iterm2&介绍&部分功能&图&安装&下载
官方免费下载:/#/section/home
选中即复制
Expos&所有Tab
保存当前快照
我的更多文章:
( 12:33:52)( 09:31:17)( 18:09:49)( 13:37:39)
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。你应该知道的 iTerm2 使用方法:Mac 终端工具 - 推酷
你应该知道的 iTerm2 使用方法:Mac 终端工具
是 MAC 下最好的终端工具。可以简单的认为,iTerm2 是配置完毕开箱即用的 tmux。但 tmux 有以下一些缺点:
查找 terminal 的输出历史内容需要切换到 vim 模式。在该模式下复制使用的是 vim 的查找,增加了认知负担;
和各种工具兼容性比较差,尤其是 vim 和 emacs 的 powerline;
自有样式,与系统的样式冲突。
iTerm2 的一些特色功能如下:
iTerm2 的标签的颜色会变化,以指示该 tab 当前的状态。当该标签有新输出的时候,标签会变成洋红色;新的输出长时间没有查看,标签会变成红色。可在设置中关掉该功能。
在 iTerm2 中,双击选中,三击选中整行,四击智能选中(智能规则可
),可以识别网址,引号引起的字符串,邮箱地址等。(很多时候双击的选中就已经很智能了)
在 iTerm2 中,选中即复制。即任何选中状态的字符串都被放到了系统剪切板中。
巧用 Command 键
可以拖拽选中的字符串;
点击 url:调用默认浏览器访问该网址;
点击文件:调用默认程序打开文件;
如果文件名是 filename:42 ,且默认文本编辑器是 Macvim 、 Textmate 或 BBEdit ,将会直接打开到这一行;
点击文件夹:在 finder 中打开该文件夹;
同时按住 option 键,可以以矩形选中,类似于 vim 中的 ctrl v 操作。
在 emacs 中, meta 键的使用非常频繁,而 OSX 系统没有提供 meta 键。在 iTerm2 中可以选择左右两个的 Option 键作为 meta 键。官方推荐的配置如下图所示。右 Option 键依然是 OSX 的默认功能(输入特殊字符)。
iTerm2 meta key
Q: How do I make the option/alt key act like Meta or send escape codes?
A: Go to Preferences-&Profiles tab. Select your profile on the left, and then open the Keyboard tab. At the bottom is a set of buttons that lets you select the behavior of the Option key. For most users, Esc+ will be the best choice.
常用快捷键
切换 tab:?+←, ?+→, ?+{, ?+}。?+数字直接定位到该 tab;
新建 tab:?+t;
顺序切换 pane:?+[, ?+];
按方向切换 pane:?+Option+方向键;
切分屏幕:?+d 水平切分,?+Shift+d 垂直切分;
智能查找,支持正则查找:?+f。
iTerm2 find
iTerm2 可以自动补齐命令,输入若干字符,按 ?+d 弹出自动补齐窗口,列出曾经使用过的命令。
iTerm2 autocomplete
iTerm2 也可以使用历史记录,按 ?+Shift+h 弹出历史记录窗口。
iTerm2 copy history
Expos& Tabs
?+Option+e 全屏展示所有的 tab,可以搜索。
iTerm2 expos&
高亮当前鼠标的位置
一个标签页中开的窗口太多,有时候会找不到当前的鼠标, ?+/ 找到它。
iTerm2 highlight
是全平台更好的 ssh 工具,更健壮,支持断续连接,支持除了 iPhone 之外的几乎任何平台。(iOS 让人爱不释手的优点,也正是它让人恨之入骨的缺点)
从上面来看,mosh 最主要的优点就是,断网了,休眠了,mosh的连接不会断。亲测一个 mosh 连接开了几个月一直没断。
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
排版有问题
没有分页内容
视频无法显示
图片无法显示

我要回帖

更多关于 mac iterm2 安装 的文章

 

随机推荐