mac基本工作环境搭建(iterm+zsh+tmux)

首先,分享一篇文章,个人觉得他说的挺全的:

http://www.wangyuxiong.com/archives/52137

今天分享一下自己的一些实用经验。

下载brew软件:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew使用指南:

http://brew.sh/index_zh-cn.html

  1. iterm就不用多说了,本身自带那些切屏了什么的, 什么横屏了(command+d),竖屏之类的(command+shift+d)还有comand+数字切换到相应的窗口,其实这些对我来说并没有太大的吸引力,因为默认的terminal本身也可以切屏,只是需要设置而已。而至于快速切换窗口,之前使用xshell和crt的时候就可以使用alt+数字进行快速切换窗口,因此iterm对于当前的我个人而言,除了可以乱七八糟切很多屏来装逼之外,吸引的我基本么有了。(对了,补上一个,char+command+;可以选择char相关的命令)
  2. zsh嘛,这个还是蛮有用的,可以tab自动补齐目标文件,可以tab自动输出命令参数,可以tab。。。。反正想要输入什么内容,你就使劲tab吧,反正是有选择就对了,(就像买家电上京东jd,总有一款适合你是吧!) 。对了,虽然zsh现在的mac都是自带了,但是还是装一个oh-my-zsh的东西比较好,会自动配置。 curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh 这样就直接安装这个项目了,之后你只需要修改你的zsh的主题,背景等等。。。。 (至于有些mac如果默认没有装zsh的话,刚好可以回去翻上一篇文章练手咯,sudo port install zsh 一条命令搞定。) 好了,就这么多了吧。。。。。。。。不对,还差点什么吧,对了,如果你想恢复默认shell为bash,这样就对了:chsh -s /bin/bash (其实就是change shell 的缩写啦)
  3. 终于到了tmux咯,好处我就不说了,以前没有玩过,或者没有见过screen的伙伴们,可以看看之前的一篇文章啦,专门写的screen,里面有干货哦。 其实tmux和screen就是一样的工具,只不过tmux是为mac而生。当然tmux也有很多棒棒的功能啦。比如呢?。。。。看下面 首先用tmux可以进入到tmux终端,其实就是类似screen中的创建一个会话(screen -S name)。 tmux是使用ctrl+b激活的(screen是使用ctrl+p激活),接下来的操作都是在tmux激活之后了。 ctrl +z 挂起当前终端,相当于打入后台(使用fg调到前台)

        d   脱离对话

        c    创建对话

        n/p 进入下一个或上一个对话(next/previous)

        &    关闭当前窗口

        ,    重命名当前窗口

 好了,常用的其实也就这些吧,其实应该还有更多有意思的东西,不过先分享到这,之后再说吧。原谅没有截图,图片太大传不上来,不过动手玩一玩,总有一个点适合你啦。。

睡觉咯~~~~~

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏用户3246106的专栏

Chrome浏览器准备改变你的网址

谷歌Chrome浏览器已经10周岁了,在这十年Chrome确实改变了人们很多浏览网页的方式,而最近Chrome团队想要从根本上改变互联网URL(网址)的显示方式...

14010
来自专栏程序员的SOD蜜

闲话权限系统的设计

一、权限的本质 权限管理,首先要理清权限的本质:权限就是对受保护资源的有限许可访问。 理解了权限的本质,就好谈权限的管理了。 权限就是对受保护资源的有限许可访问...

40580
来自专栏Android群英传

Android中的睡与不睡

10920
来自专栏FreeBuf

序列化漏洞影响半数以上Android手机

Stagefright漏洞爆出没多久,Android平台又爆出一重大漏洞,影响55%的手机。IBM的X-Force应用安全研究团队近日发现了这一漏洞。 攻击者可...

22990
来自专栏python开发者

两项基于网络的“黑客”技术

两项基于网络的“黑客”技术 软件开发和测试中网络环境迁移和数据分析 1   导读 关于智能路由器的这两项技术的介绍,想想还是搞个比较有噱头的标题才能吸引人进来细...

26280
来自专栏张善友的专栏

业务配置开发平台qMISPlat 2.0 产品介绍

17850
来自专栏Java帮帮-微信公众号-技术文章全总结

研究微信即时通讯的服务端、朋友圈、红包、推送等方案

即时通信:前端获得消息发送到服务端,服务端处理后通过推送的方式,给到接收方;Android使用长连机制,联通网络长连十几分钟,电信仅五六分钟,因此需要根据测试的...

43030
来自专栏轮子工厂

分享两个可供练手的Javaweb网站源码

本科大二的时候记得有一回实验课,系主任给我们代的课。当时我特别认真的坐在第一排敲代码,老师可能是觉得我写代码的姿势特别的帅气,于是过来和我聊天,然后我凭借三寸不...

34640
来自专栏逸鹏说道

数据库高可用实战案例

原文链接:http://www.cnblogs.com/double-K/p/5803956.html 说到高可用,看官们会想到很多方案,也许是自亲身经历过系统...

37370
来自专栏顶级程序员

微软一脸懵逼:32TB的Win10源码泄露!

综合自:36氪、 Solidot、快科技、程序猿等媒体 黑客泄露微软 Win 10 大量源代码,数据超过 32 TB 据 theregister 报道,已经有多...

47470

扫码关注云+社区

领取腾讯云代金券