首页
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
更多
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
主要写论文和代码,用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,它只有一个问题-贵,但显然“贵”不是苹果的问题,而是我们的问题(逃!
http://mp.weixin.qq.com/s?__biz=MjM5NzQwOTM2Mg==&mid=2257488760&idx=1&sn=cd687b4bf2ad66f3db956cd710e1f716
明月三千
将进酒,杯莫停。与君歌一曲,请君为我倾耳听。荔枝成为linux大师!
最新文章
为什么不用魔改windows,反而一直和linux死磕?
如何才能在中国禁掉违反人性的Linux系统?
孩子沉迷游戏严重,还是沉迷Linux严重?
互联网已经抹除绝大部分信息差,为什么大部分人依然进步甚微?
Linux内核移除俄罗斯开发者,Linus居然同意了
学习Linux有什么用?
从技术层面,谈谈HarmonyOS Next开发初体验!
杨笠和京东的事件,一个臭搞技术的人是怎么看的?
为什么今天还有人觉得Win10不如Win7?
Linux里面的那些“黑话”
为什么很多程序员讨厌微软?
为什么2024年了,学校还在用CentOS,不用目前流行的Linux发行版系统?
《黑神话·悟空》的热度是因为游戏出彩还是宣传到位?
写过的最愚蠢的代码是什么?
Java为什么要分Service层、DAO层和Controller层?
什么时候你认识到“技术永无出路”?
Rust语言的难点在哪里?
Win10是不是不如Win7?
暴雪是不是让人感觉它没落?
学习Linux,是看文档学,还是看视频学?
为什么很多人对Linux很抵触!
Java学习能不能跳过Servlet?
为什么有SpringBoot还需要Java?
为什么很多人喜欢重装系统?
从C#转到Java,他哭泣的像个孩子
中国人是不是很少用Linux?
Visual Studio适合初学者编程吗?
逆向思维,提高能力的好助手
怎样把Windows替换成Linux一个系统?
周末了,不写技术,来点游戏!
写作用Mac还是Windows笔记本?
Linux Shell编程难还是SQL编程难?
Ubuntu打造成办公系统
如何美化Linux系统?
为什么《黑神话 悟空》不用Java开发?
Java很稳定,是不是一句谎言?
替换Java,Kotlin、C#、Go谁是最佳选择?
Go是否适合桌面系统?
停留在Java8的人,如果Java8停止支持了,怎么办?
如何看待鸿蒙内核超越Linux内核?
想买一台ThinkPad装Linux,需要注意的有哪些?
PostgreSQL确实有过人之处,MySQL这个事情很难办到!
主要写论文和代码,用Mac还是Linux?
怎样卸载干净Java?
Docker是如何神奇的解决了我的SSL版本问题?
有了ChatGPT,是不是人人都会编程?
为什么计算机语言不能更简单一些?
为什么现在的武侠没有以前的好看了?
ArchLinux安装算难吗?
为什么在你心中,Java就是No.1.其它语言靠边站?
分类
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
原创标签
时事
社会
财经
军事
教育
体育
科技
汽车
科学
房产
搞笑
综艺
明星
音乐
动漫
游戏
时尚
健康
旅游
美食
生活
摄影
宠物
职场
育儿
情感
小说
曲艺
文化
历史
三农
文学
娱乐
电影
视频
图片
新闻
宗教
电视剧
纪录片
广告创意
壁纸头像
心灵鸡汤
星座命理
教育培训
艺术文化
金融财经
健康医疗
美妆时尚
餐饮美食
母婴育儿
社会新闻
工业农业
时事政治
星座占卜
幽默笑话
独立短篇
连载作品
文化历史
科技互联网
发布位置
广东
北京
山东
江苏
河南
浙江
山西
福建
河北
上海
四川
陕西
湖南
安徽
湖北
内蒙古
江西
云南
广西
甘肃
辽宁
黑龙江
贵州
新疆
重庆
吉林
天津
海南
青海
宁夏
西藏
香港
澳门
台湾
美国
加拿大
澳大利亚
日本
新加坡
英国
西班牙
新西兰
韩国
泰国
法国
德国
意大利
缅甸
菲律宾
马来西亚
越南
荷兰
柬埔寨
俄罗斯
巴西
智利
卢森堡
芬兰
瑞典
比利时
瑞士
土耳其
斐济
挪威
朝鲜
尼日利亚
阿根廷
匈牙利
爱尔兰
印度
老挝
葡萄牙
乌克兰
印度尼西亚
哈萨克斯坦
塔吉克斯坦
希腊
南非
蒙古
奥地利
肯尼亚
加纳
丹麦
津巴布韦
埃及
坦桑尼亚
捷克
阿联酋
安哥拉