主要写论文和代码,用Mac还是Linux?

体娱   2024-08-07 20:00   山东  
最近,我在看南京大学蒋炎炎的操作系统课程。最初是慕名而来,都说他的课程很难,但是很好。这就引起了我的好奇,果断去B站站看看。
看了几章,感觉收获还是很大的。
最重要的一点是,亲眼看到了他的演示操作,就像一个真人在给你演示一样。
这个特别好,你会看到他的工作流程是怎么样的。
他用vim比较多,这让我这个“vim初学者”看到了很多vim高手是如何操作的。
他会打开一个c文件,然后按下了一个键,他的屏幕就分为了2部分。
上面是代码,可以修改!
下面是一个Shell,可以输入命令编译。
这样,他在上面修改c语言,下面就可以看到编译结果,非常方便。
这就让我茅塞顿开。
他怎么做到呢?
于是,我就查了一下。噢,原来vim自带一个“sp”命令,就可以把窗口横向一分为二,还有一个“vsp”命令,可以把窗口竖向一分为二,估计是可以做代码比较。
我觉得,以前看vim教程的时候,肯定是看过这2个命令的。但是当时肯定是没有想到应用场景,所以印象不深。造成的一个后果就是一直没有进入到记忆里面,现在编译c语言都是wq切换出vim,在shell下面编译,有问题再切换回vim,继续编辑!这样跟蒋教授的操作效率相比,高下立判!
所以,对于软件的熟悉程度很重要,会部分决定你的工作效率。
这个是选择操作系统的一个重要参照物。因为现在的操作系统来讲,都是“无感”的操作系统,进程切换、文件读写都非常“自然”,平时基本让你感觉不到它的存在。而软件则实实在在地决定了熟悉程度。
这是第一点,请按照你熟悉的软件来选择平台,哪个平台上面多,就选择哪个!
在这里用vim做例子,可能有点不合适,毕竟它是一个跨平台软件,Mac和Linux都有,但是希望你们懂我的意思!
第二个因素,是GUI界面的“稳定性”。
我这里说的“稳定性”,是指系统的稳定程度。
苹果的GUI-MacOS是非常出色的,比Linux上面的Gnome、KDE都好很多。

如果苹果上面的软件能满足你的需求,那么建议你选择Mac。
有人说过,Mac的特点在于均衡。在三大操作系统里面,Mac有比Windows更好的Shell,有比Linux更好的桌面,就这2点,就请你选择Mac。
当然,随着这几年Windows的进步,WSL(Windows的Linux子系统)的成熟,其实Windows的也能通过安装一个WSL自系统,而且是官方Store认证的Linux系统来获得一个比较好的Linux环境!
如果不是必须Mac和Linux二选一,Windows其实也是可以考虑的。
那我们继续说稳定性。MacOS的稳定性,其实比大部分Linux桌面都稳定,不会动不动报“内部错误”。
另外一个方面,苹果公司的设计要好很多,一直引领业界潮流。所以Mac对我们来说,就是好看,是潮流的风向标。
在魔兽世界里面,有人说过,强是一时的,只有帅才是一辈子。
从“好看”这个角度,也建议你选择苹果Mac。
我是明月,
我选择Mac,它只有一个问题-贵,但显然“贵”不是苹果的问题,而是我们的问题(逃!

明月三千
将进酒,杯莫停。与君歌一曲,请君为我倾耳听。荔枝成为linux大师!
 最新文章