对MacOS的吐槽(一阶)

冒着和果粉战斗的危险最终还是发了这篇PO,燃烧吧窝的暗能量

嘛,首先要说明的是,作为一个七年的Linux用户今年是第八个年头了,
过去主要使用Ubuntu现在用Xubuntu,然后几乎所有主流的发行版都折腾过,
Debian/Redhat/Fedora/CentOS/OpenSuse/Arch
各种各样的衍生版,
Linux Mint/Ubuntu Mate/Elementary/Pear OS/Fuduntu/Kali Linux/
还有那个啥装在袋子里面的 Slitaz linux

Sun被收购的那会儿体验了下OpenSolaris,
常用的Unix也就FreeBSD啦~

至于用过的Desktop Enviroment,
Gnome2/Gnome-Shell/KDE/Unity/Xfce4/Lxde/OpenBox/Elementary那啥/PearOS那啥/Awesome……

各种各样的*Nix和De,时间太久折腾过的东西一时半会儿还真回忆不完,和Linux君的故事以后再写吧。

所以废话这么一大堆,只是想说,对于MacOS这样的BSD衍生版,没有所谓的难上手问题。

———————我是华丽丽的分割线君————————-
鹚酱的Y450大老婆还在的时候,安装过10.6 Snow Leopard原版黑果子,
用了一个月,移动硬盘被窝整坏了(MacOS安装在移动硬盘上的),然后告一段落。

然后作为一个轻度强迫症一直想把水果家的PC装备氪一个,于是最后从原计划氪个iMac变成了氪了个Mini回家,

老实说,我觉得水果家的东西不算贵,为什么呢,做工和质量摆在那里,性能搭配也还算均衡,水果家还是很舍得堆料儿的。

同样的东西搁联想或者外星人,那得多坑多贵?

外星人暂不说,人家Lenovo现在可是“Made In American”,同样的本子米帝卖8k国内就卖1w2而已……

一番折腾把Mac Mini点亮之后,打开水果官网确认保修从点亮日期已生效并且是原装未拆封的产品后,
自然想发个Po到G+上得瑟一下,但是得瑟归得瑟,总得给自己的序列号打个码吧, 万一那天被社工查了水表呢

1 略糟糕的图片应用
水果下默认的图片查看工具是那个叫 “预览” 的应用,然后就是iPhoto,当然safari也算,
可是折腾了一通,硬是没找到个打码的功能,卧槽不要逼我装个Photoshop啊(虽然我确实在黑雪豹子上安装过Adobe套件),

怎么办呢?想来想去,既不想装Phostoshop,也不想立马就把MacPorts装上,再把GNU那套开源的套件整上来,于是只能把图片传到我的15R Turbo来了。

我看看能不能把Mac的SSH Server打开,当然Mac OS不会像Linux/FreeBSD那样有方便的 service ssh start 命令,
不过还好Google了一下可以在 共享设置里面把“远程登录”打开,

于是从吾的15R Turbo SSH到Mini,检查了下Mac的SSH Server是否正常,毕竟我已经习惯用ssh操控远端的机器了。
然后从Mac把截屏的图片scp到15R,最后在15R的Xubuntu上用GIMP完成了对图片的打码工作,如下:

你看我打个码打的多辛苦!要是水果把Gimp给内置的话,
用得着这么麻烦么(/#=皿=)/_|______|_
啊不对,就连窗子自带的画图工具都能勉强打个码……

顺便吐槽一下水果那官网,总是在中英文里来回切换,然后吾的名和姓也跟着来回颠倒,
嘛,我已经弄不清正确的顺序了,懒得来回改了(/#=皿=)/_|______|_

还有这搓爆的 hostname 貌似原文是 “Vincent的Mac-mini”,”的”被强行翻译成了de,这hostname太TM长了,不改能忍?
依旧是在 共享设置里 调整hostname 如图:

嗯,其实玲奈酱的15寸软妹包皮也是吾帮忙改的hostname,顺便乃要改Linux的hostname就更简单了 sudo vi /etc/hostname

继续说说那个自带的叫“预览”的看图工具,找了半天也没找到上一张下一张的按钮,也不知道快捷键有哪些,
不过后面胡乱折腾才发现,如果要查看多张图片的话得自己先 command+a全选一下,
Fuck……总之个人表示Linux下的Gthumb完爆这玩意儿+iPhoto!

2 其实吾懒得吐槽快捷键和鼠标
首先,虽然水果兼容普通的pc键盘,但是兼容的不彻底。不是说把ctrl和command给反过来就不适应了,这个问题倒不是特别大,主要是快捷键麻烦和缺失。
比如普通pc键盘都有个printscreen按钮,但是碰到MacOS,乃还是得按 command+shift+3,多烦人……
然后作为一个chinese用户,时常是要在 中/英文 各种语言下切换的,以前用shift切换中英文,然后水果默认没给输入法绑定快捷键,
于是吾好不容易给输入法绑定了个ctrl+space,其实也不太好用,毕竟咱不能随便绑定个shift键啊,
如图(就是没中英文切换和关键的快捷键):

其实说到底水果那自带的拼音输入法就是个渣,无论是词库还是操作方式……
但是那个啥sogou for mac窝也不敢用啊。。

然后是鼠标,很多年前吾就发现Mac无论是自带的鼠标还是触摸板还是外接的鼠标,滚轮方向默认都是反的,改改改!

最后关于Ctrl+X的问题:
水果这是多自恋才会觉得用户不需要Ctrl+X剪切文件,不过这个问题有解决办法,
OSX 10.6 的时候得按下一溜快捷键然后还得鼠标辅助在两个Finder之间对文件进行拖曳,才能完成文件的剪切操作,
Lion之后这个问题得到了改善,改成了先是 Command+C,然后按住Command+Option+V就能完成对文件的剪切,
水果这死傲娇最后还是没有承认 Ctrl+X这种行为,咱们叫 “Super粘贴”(σ≧∀≦)σ

3 Finder不调教一下能用?
Mac的文件管理器Finder,默认也不给我把 Home 目录显示出了,那个啥 “我的所有文件” 目录能用?
其实最大的问题是Finder没有路径导航条,Thunar 和 Nautilus 可是都有的,就是窗子的文件管理器也有个路径地址,不然回退挺麻烦的,
妥妥的xp年代产物啊
嗯,关于导航条的问题,其实可以在Finder里设置 “显示->显示路径栏”,但是特么的这路径标签也太小了!

其实上面的问题也不是特别大,但是对于一个长期的Linux用户来说,Finder缺少两个重要的特性:

A 不能像Nautilus和Thunar那样 —— “在此处打开终端”。

都啥年头了,乃还跟我在Terminal里面cd来cd去的,多纱布!

B 不能单击打开文件。
对这个问题,确实可以列入到一个文件管理器的职责里面去!
很久以前,么挂着个囧脸头的大大在吾面前得瑟,“你看看KDE多好,可以单击打开文件!”

“单击打开文件好么?” “要是误击呢?”

然后,么天我在Nautilus里面也找到了 “单击打开文件” 这个选项,于是从桌面到File manager里面的所有操作都变成了单击,
我TM一年因此少按了多少次鼠标,患上指关节炎的机率降低了多少!

现在用 Xfce4 桌面,Thuar也可以设置,不过Xfce还得单独设置一下桌面文件的单击打开方式才行。

总之,单击大法好!

还有一个,nautilus以前能左右分屏,嘛现在这个功能被砍了,何等脑抽!(可用窗口平铺补救)
至于Finder好像一开始就不能分屏的样子……

最后,Mac有个非常讨厌的特性,就是不管啥存储,硬盘,还是插上去的usb,都喜欢给你生成一堆 ._.xxx开头的废料在里面,
哇,只有屌丝才能看得见的文件喲

以至于每次有人从Mac下拷点东西给窝,吾都得先 fing ./ -iname ‘xxx’|xargs rm -rf 删干净再说!

4 有Bug的窗口管理
我来解释下窗口管理是个啥,就是决定你如何摆放窗口,如何切换窗口,如果响应各种快捷键,
Ubuntu Unity有独特的窗口管理,Gnome-Shell也是,Xfce的窗口管理叫Xfwm(就是Window Manager的意思啦),
Mac的窗口管理略蛋疼,很多窗口不会在docky上显示,commad+tab也调不出来,
但是不经意间被其他窗口挡住之后,不到最后一个窗口完全关闭乃都不会轻易发现这窗口其实没关掉,
虽然Mac有ControlMission那个东西,可是这不就是Gnome-Shell的那个窗口切换方式么,其实挺没效率的,一般情况下才懒得用啦!

但是要说真蛋疼的bug是这样,乃可以试着在Mac OS下把窗口拖离到屏幕外面(视界范围外),比如把 “窗口拖到 Dock 下面被 Dock 挡住”,
然后你试试把这个窗口给抢救出来?

对于这样的问题,Linux下可以先聚焦到该捉迷藏的窗口(Alt+Tab或者任务栏列表都行),然后按下那个叫 “移动窗口” 的快捷键,
如果乃没有设置这个键,还有通用的办法,按住 ‘Alt+Space’ 弹出菜单,然后按住 ‘M’ 这样就能触发对窗口的拖曳,于是被塞到门缝里的窗口又被救回到桌面上了!
Linux和Windows都能用这个方法去抢救,至于MacOS,你看看你……

此外在Linux下你还能直接用命令去移动和定制窗口,比如 wmctrl -r xxx,
嗯,我用wmctrl调教Gvim,让Gvim只要一打开就自动最大化把屏幕撑满!

至于Mac的窗口管理缺少啥功能,最明显的就是 “窗口平铺” 啦,
“窗口平铺”是个啥?就是你在Windows下面,把窗口往左边一撞,该窗口就撑满了左半屏幕,把窗口往右边一撞窗口就撑满了右边的屏幕。

窗口平铺是个非常有用的功能,比如在1080P的屏幕下面,刚好可以左右平半分的放下两个libreoffice窗口,
而且LibreOffice里面的区域不会发生因为宽度不够而出现横向页面滚轮的情况,
这个时候可以干啥呢(・∀・)
假设左边是同学做好的作业,右边是吾的作业,愉快的抄抄抄啦!( ´∀`)σ)Д`)

5 脑抽的窗口管理
对,说的就是那个绿灯一点就自动把窗口最大化了!
我记得这是OSX 10.7的时候出现的东西,
老实说,虽然自从Ubuntu开发出了Unity,吾就养成了把窗口最大化的习惯,但是不至于啥玩意儿都给你全屏了整!
虽然可以用 Command+Tab切换,但是对于Mac每个窗口一个工作区的分配方式,会导致工作区之间的来回滚动,
这样速度超慢啊淦!而且要是碰到需要频繁Command+Tab的时候。。。。

解决办法还是有,也就是依旧让窗口最大化而不是撑满屏幕的方式,
一般情况下,只要双击窗体的标题栏,窗口就能最大化,但是这对Firefox没用,于是如下图 “Window > Zoom”:

或者乃在点击那个小绿灯的时候,按住Option键也能实现窗口最大化,
反正就是没个纯键盘的窗口操作方式,老娘就特么不喜欢用鼠标更不喜欢用触摸板啊喂(/#=皿=)/_|______|_

多下嘴,其实吾挺喜欢Unity的,docky默认是竖立的,节省了纵向空间利用了横向空间,这年头大家都用宽屏啊。
吾最喜欢的一点呢,就是在Unity下,把窗口最大化后,你比如把Smplayer最大化,然后按下Ctrl+C开启Smplayer的精简模式,
这样的Smplayer刚好把画面铺满屏幕,看起来就像是全屏了一样,但是又不会挡住Unity docky,这样不仅能一边看番还能一边切来切去的干其他的,还是上个图吧:

其实吾还想多下嘴,最近Mac新加了一些特性,其实是从Unity那里抄回来的,
嘛一开始Unity确实有抄Mac的嫌疑,但是呢人家做的也挺有特色的,慢慢的就变得不一样了嘛!
水果家到底抄了啥,比如那个scope啦,那个xxxx……
嘛,天下一大抄,如果鹚酱大脑里面的时间线是正确的,Win8抄了Gnome-Shell和Unity一堆特性,
不过还好,抄的挺不错~

6 字体的渲染不太好
是的,Yostime的字体确实有些发虚,
但是你仔细一看其实不虚——字太细太小,老实说没有Ubuntu浑厚圆润的字体好看,
我想其实主要的原因是,自从Retina出来后,就把咱们这群还在用1080P显示器的屌丝给忘记了——明显没有为低分辨率优化。。

7 关于屏幕锁定
这是个老生常谈的问题=_,=
我就不说了,自己Google解决办法去,有人说“不是把屏幕一合上盖就可以了么”,
咱的Mini就那么个方块,显示器还是外接的,哪有合上盖子这玩意儿?

8 那个自带的 Terminal.app
不知道为啥,水果自带的shell默认是命令完成不退出的,也就是乃在shell里面敲了 exit后,shell虽然会终止,但是呢窗口不会退出,
还是改成和Linux/BSD一样的行为吧:

老实说水果自带的shell这设置项挺多的,但是有用的没几个,无论是配色和调教表示Gnome-Terminal都完爆水果的Terminal.App,
嘛,水果的shell难用也不光是terminal.app的问题啦……所以怎么用怎么别扭。。

大半夜的先吐槽到这里吧,改天继续……

About Mucid

My life is brilliant !
This entry was posted in Technology and tagged , , , , . Bookmark the permalink.

39 Responses to 对MacOS的吐槽(一阶)

  1. views63 says: Firefox 38.0 Firefox 38.0 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

    最近装了下黑苹果,用起来真不爽……
    话说好多年不见了,可好?

  2. Yu Sun says: Google Chrome 40.0.2214.93 Google Chrome 40.0.2214.93 Windows 7 x64 Edition Windows 7 x64 Edition

    :?:
    、嘛。。。我同样也是摸遍一堆系统最后改用黑苹果的。。。
    OSX 问题不少不过谁没问题啊,肉棒需要的是仔细扫一下Settings.app里面那一堆一堆的设置项
    打码用preview.app 不就搞定了, 阅览图片要啥宰牛刀,finder + quicklook 搞定 记得以前还能用preview 自己造动态gif来着,现在好像不能了。。。
    用OSX 不用拖放功能就是半个瘸子,把文件夹直接拖进iTerm /Terminal直接就有路径了啊
    Dock可以放到侧边的,右键点击看菜单
    水果屏幕有触发角,常见任务包括锁屏应该都可以设置
    动画慢可以关掉模糊,日常工作区需要几十个软件几十个窗口的话,目前我还没找到比osx更好的窗口管理器呢

    • Mucid says: Firefox 36.0 Firefox 36.0 Ubuntu x64 Ubuntu x64

      @Yu Sun , 其实不管啥桌面我都会首先把settings走一边的,xfce/gome都是,KDE太烦人就算了,
      只是OSX并不是想象中的那么开箱即用,然后可定制真心差

  3. 朵未 says: Maxthon 4.4.4.1200 Maxthon 4.4.4.1200 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

    对我来说,就算买了个苹果,还是会往上装个windows :wink:

  4. Oling Cat says: Google Chrome 42.0.2283.2 Google Chrome 42.0.2283.2 Mac OS X  10.10.1 Mac OS X 10.10.1

    乃这吐槽不够犀利啊,比如 defaults write com.apple.finder AppleShowAllFiles -boolean true && killall Finder 显示隐藏文件夹的问题,scutil –set 还要分 ComputerName, LocalHostName 和 HostName 的问题,Option+字母输出特殊字符而不是快捷键的问题,带数字键盘的灯不亮数字功能却一直关不掉的问题,自带vim不支持”+y复制到系统clipboard的问题(甚至根本就没有引用系统剪切板的vim寄存器,还得借助pbcopy/pbpaste),就算设置了Chrome为默认浏览器Safari也阴魂不散的问题,Chrome 之类的双机标题栏只能上下展开不能铺满的问题,.localized 这个总会让你不知道真正文件夹名的问题,finder 要到上层目录还得右键标题栏的目录的问题,点开右上图标菜单左右移动不会显示其它图标菜单的问题,时间日期显示格式不能完全自己定制的问题,用户与群组那里登陆项其实不一定是登陆项而真正的登陆项不一定显示在这里的问题,设置开机脚本还要借助这个登陆项,每次都要弹出个terminal得瑟两下的问题,以及那个废品 spotlight 一直在后台扫硬盘找东西却不少都找不到就算找到打开定位也很麻烦的问题,docker 打开一个已存在进程的新窗口还要选到前台再到菜单里新建的问题,同进程多窗口切换还要右键dock或点菜单里的窗口的问题,啊..太多想吐槽了,一时竟想不起来= =||

    • Mucid says: Firefox 35.0 Firefox 35.0 Ubuntu x64 Ubuntu x64

      @Oling Cat , 隐藏文件夹的操作别纠结了,都在shell里面撸吧。option快捷键绑定输出字母,终究还是水果的window manager教做人。vim寄存器什么的,比如gvim有外部复制粘贴的寄存器,但是大多数情况下呢,吾喜欢借助Gnome-Terminal的快捷键 shift+ctrl+v 实现。chorome双击问题还是那个该死的窗口管理啦。看起来水果的全局菜单还不如unity。时间和日期什么的别和水果谈定制性。水果太依赖spolite。
      如果要新建窗口的话,对着dock的图标中击好像就行了,或者按住option打开。。。
      用水果乃就好好享受啦( ´∀`)

      • Oling Cat says: Google Chrome 42.0.2283.2 Google Chrome 42.0.2283.2 Mac OS X  10.10.1 Mac OS X 10.10.1

        @Mucid , 表示中键不行,Option也不行,必须要切到前台按Cmd+N= =|| 另外wm咱目前用slate,以及为每个窗口全屏开一个工作区的话,据说用Mac的触摸板多指操作不错。

  5. NovaDNG says: Google Chrome 41.0.2272.12 Google Chrome 41.0.2272.12 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

    感觉… 很多地方做得还不如 Win 10 好 (我是来吸引火力的

  6. wicast says: Google Chrome 40.0.2214.91 Google Chrome 40.0.2214.91 GNU/Linux x64 GNU/Linux x64

    肉棒快上个图床吧。。。开图好慢啊,,,,,