如何将mac用到极致

虽然我自己觉得自己的mac用得很熟悉了,但是天外有天,人外有人,我也只是起到一个抛砖引玉的作用,大家不要见怪

我是在去年才接触mac的,但经过一年的使用,不断的使用的过程中,不断的有新的惊喜,今天,我终于觉得我要写一点东西了,我这所有提到的东西,网上都有,我只是站在巨人的肩膀上,总结了一下而已,如果有什么不对的,还请联系本人,多多指教

#1.cdock使用

正常我们的苹果电脑,所有的软件在一个半透明的程序乌中,这个半透明的程序乌,好像以前,我记得,我们的软件界面只能和程序乌拼接,但是不能覆盖程序乌,这让我们的软件界面有一种被限制的感觉,个人感觉有一种束手束脚,不能随心所欲的感觉,就像下面一样

 

 

 

,因此,我在网上寻寻觅觅,找到了一款软件,cdock, 他能将程序半透明的背景色去掉,同时程序界面可能可以延伸到程序的下面,这我们就可以随心所欲的拖动我们的程序界面了,同时界面更加简捷清爽,看久了以后,再看到原来的屏幕,再与不习惯了,最终效果如下

最后效果如下

 

#2. 增加苹果界面

在字体大小相同的情况下,我们的电脑屏幕越小,我们看到的内容越少,因此,如何增加屏幕的面积,就是我们极需解决的问题了,为的屏幕的面积,我将程序乌移到了右边栏中,我觉得顶部菜单栏也是比较占用空间的,因此,我将顶部菜单栏去掉了(https://jingyan.baidu.com/article/380abd0a1ecd6f1d90192c11.html),但是带来一个问题就是,就是电脑的时间不见了, 我觉得时间对于我们来说还是很重要的, 没有时间观念是一个很严重的问题,因此 ,我又到网上寻寻觅觅,找到了一个mac桌面软件

,实现桌面上显示时间 ,这个软件的名称是 Ubersicht1248,这个软件可以点击(visit Widget Gallery )下载各种时间桌面模板,

我根据我的需要下载了一个时间控件模版,可以通过open widgets folder ,打开

打开软件所在的文件夹,修改文件内容,文件内容大部分是html的,根据需要调整控件大小和位置,来满足需求

index.coffee 我是有一个index文件,文件内容是https://github.com/quyixiao/ThinkJava/blob/master/src/test/markdown/index.coffee, 大家也可以到网上找找其他的资料,也许有更加合适自己的

最终效果如下图所示

3. paste 软件

paste软件是一款超极强的贴贴软件,

 

 

安装好了以后,我们进行偏好设置

根据自己的需要设置不同的快捷键,

我们默认option + c 是激活软件,效果如下

根据option + 1 ....9 选择自己的自己的需要paste内容,当我们一次复制多个内容时,我们可以根据需要贴贴。

 

5. istat menus 使用,

 

我用这个软件只用到了他的风扇调节功能,

我个人觉得mac的散热效果不是很好,但是,又被mac系统绑架了,那怎么办,尤其是夏天, 键盘实在是太热了,这个软件,能够帮我们调整电脑的转速,从而降低温度,但是不适合长时间速运转,当温度降低以后,我们调整为系统控制

 

6. snap软件

我们安装好snap软件以后,点击软件偏好设置,我们可以根据不同的软件设置不同的快捷键

 

7. 快捷键的使用

基本的快捷键,我就不说了,我们这里说说我的快根据系统修改的快捷键

这里用到了两个软件

这两个软件,一个是可以修改简单的,单个键的映射,另一个是快捷键的映射,因为我外接了一个键盘,所以,我将left_alt 换成left_command ,left_gui 换成 left_option ,因为作为程序员来说 caps_lock 没有什么用,所有,我换成了left_control,这样更换以后,mac即使使用windows键盘也没有影响,因为caps_lock改变control了,所有我们在使用linux终端的时候,是很方便的

配制如下图所示,

另一个软件是快捷键的映射(BetterTouchTool),配制如下

说一下,我使用这个软件的好处吧,因为前面,我们将caps_lock改变成control,所有,control+f 光标右移动,control+d向后删除,control+u 删除整行,contorl+n光标下移,control+p光标上移,control+a移动到行开头,control+e移到行尾,control+b光标左移,control+h 向右删除,因为所有的移动和删除操作基本上都可以用左手来完成,这能大大的提高我们的工作效率。

#8 zsh的使用,网上有很多的zsh的安装文件了,我就不一一多说,我在网上找了一个链接 https://www.jianshu.com/p/d194d29e488c?open_source=weibo_search,最终效果如下

好处如下

1.完全兼容bash,之前bash下的使用习惯,shell脚本都可以完全兼容。

2.更强大的tab补全,当你切换目录敲两下tab,他可以列出当前目录下面的所有目录,并且可以使用键盘上下左右键来选择要进入的目录

3.更智能的切换目录,比如你要进入一个很深的目录,like this /var/log/nginx/error/lastyear/may/first/monday, 用zsh可以这样输入cd /v/l/n/e/l/m/f/m,然后按tab即可补全整个路径。或者你实现知道当前目录名称,可以直接输入目录,即可进去目录。bash下cd - 可以切换到刚才进入的目录,在zsh下可以记录最近进去过的10个目录,只需要输入d,然后看到对应的0-9的目录,输入cd -数字,即可进入对应的目录。或者直接输入cd -然他后TAB一下,你会发现有最近使用过的31个目录等候你选择。
4.命令选项补齐,比如输入yum,然后按tab,即可显示出yum都有哪些命令选项。

5.命令参数补齐,比如要kill一个进程,直接输入kill 进程名,会自动显示出进程的process id,

如果用ssh,则会输出最近用ssh 连接过的主机名,配合.zshrc还可以实现自定义ping命令自动补齐的命令参数。

zstyle ':completion:*:ping:*' hosts 192.168.1.{1,50,51,100,101} www.google.com

6.大小写字母自动更正,比如我们要cat一下README.txt,直接输入cat readme.txt TAB,之后zsh就会把小写的readme改成大写的。这个功能很好用哦。

7.有着丰富多彩的主题,如果你使用我的脚本安装oh-my-zsh的项目的话,在~/.oh-my-zsh/themes里会找到多达142个主题,看中哪个主题直接在~/.zshrc 里面更改:
ZSH_THEME="ys"
想要看其他的主题,可以看官网的这个地址:

https://github.com/robbyrussell/oh-my-zsh/wiki/External-themes

或者知乎上的这个讨论地址:

https://www.zhihu.com/question/33277508

 

8.更强大的alias命令,比如下面命令,当你在zsh环境下输入hello.py即可直接用vim打开文件编辑,一个tgz的文件即可自动解压缩。


alias -s py=vim
alias -s html=vim
alias -s tgz='tar zxvf'

 

好处太多 https://blog.csdn.net/rapheler/article/details/51505003,好得罄竹难书了,你们自己看看

 

9.item2 作为程序员来说,我们经常要联到服务器中去查看日志,寻找问题,所以,好的终端软件,尤为重要,xshell无疑是终端的皎皎者,但mac上没有xshell软件,我找了很多的能在mac上替换shell的软件,经过多次尝试以后,我觉得item2是最好的,因为他不消耗性能,我使用过程中,没有出现卡顿现象,友好的使用风格,让我欲罢不能,我就来说说我使用到他的一些地方吧。

item2->preferences 

这里,我讲一种通过密钥的方式来联接远程服务器的操作,tags>+ ,这里,添加一个新的连接,name可以随便写,command,下面,我选择的是command命令联接,sudo ssh  -p 50919 -i  /Users/quyixiao/config/admin admin@172.16.xxx.xxx ,-p后面的是端口号, /Users/quyixiao/config/admin表示的是我的密钥地址,@后面的是ip地址,有些机器,不需要sudo参数,但是我的机器,是需要sudo参数,可能是机器的一些权限问题吧,我就不做过多的研究了。

item2还有一个问题,就是上传文件和下载文件问题,新安装的item2是不能上传文件和下载文件的,需要安装一个插件,

我参考一篇博客,https://blog.csdn.net/vinson0526/article/details/51613129,可以实现文件的上传和下载

 

 

 

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值