LanternD +

断舍离・软件篇

 

 这篇文章算是之前日志《Mac Studio 与 MacOS 启动笔记》的番外。

 文中我提到我想把刚买的 Mac Studio 的 MacOS 设置为新的,从头开始并解决很多历史遗留问题。这篇文章就来写写历史遗留问题的部分 —— 那些我不再用的软件。

Spacemacs

img Spacemacs Logo

 入坑 Spacemacs 要追溯到 2017 年的时候了。那时候觉得各种开发环境都不酷,JetBrains 的软件又过于庞大,打开太慢。

 找了半天,决定拥抱 Emacs,但是我不会 Lisp,于是又发现了社区里非常火的 Spacemacs,不需要太多配置,又酷又开箱即用。一番学习以后爱不释手。

 用空格当 Leader key 的思路非常不错,大部分功能都可以空格之后输入两个字母实现。陡峭的学习曲线过后是非常舒畅的使用体验。Layer 的概念也很赞,如果需要支持一种新的语言,直接装个 Layer 就可以。其实和 VSCode 里面的 Extension 差不多。

 后来我把大部分的工作流都放到了 Spacemacs 上面。包括 LaTeX、Python、HTML+CSS,甚至嵌入式开发(C)。我惊讶于 Emacs 的包罗万象。

 安装完新的 Linux 系统以后也是必然要把 Spacemacs 装上的。写博客也理所当然用了 Org Mode,写完直接导出成 GitHub Markdown。到目前为止,我用 Org Mode 写过的博客正好有 100 篇,也不是个小数目了。工作的前三年在公司电脑我也是一直用 Spacemacs 来写代码。

 我用 Spacemacs 过于频繁,以至于到现在我对 VSCode(快捷键和设置等等)都不是很熟练。

 所以我为什么放弃了 Spacemacs 呢?原因挺多,大概列举如下:

 所以目前,我在新买的 Mac Studio 上并没有再安装 Spacemacs 了。

Chrome

img Google Chrome Icon

 我从 Chrome 刚发布不久开始就是它的忠实用户,甚至有段时间(2010 年前后)觉得其他浏览器都是垃圾(此观点现在不可取)。它很强大,生态丰富,用着也顺手。听起来好像确实也是可以用下去的。

 所以离开的原因是我工作中用 Safari 越来越多了。Safari 用的内存少很多,加载速度也快,界面也足够简洁。而且有一段时间我在公司电脑用 Safari,回家用 Chrome,也就有了更多对比的机会。有一段时间 Chrome 经常让我更新,我也不知道它更新了什么,就是觉得很多 Tab 打开了又关掉又打开特别烦。另一方面,Safari 用起来也还挺顺手,我常用的几个 Chrome 扩展也都能在 Safari 找到平替。既然 Safari 有过之而无不及,那我心中的天平就开始倾斜了。

 这是一个逐渐过渡的过程,后来就是 Chrome 打开频率越来越低,Safari 开始变成默认。

 新 Mac 到来之际,我问自己:「要不试试不装 Chrome 了?」44944,目前过了大半个月看起来还没问题。唯一有一次是看到有个网站界面提示,说要用 Chrome 浏览器才能正常打开,而我用 Safari 也正常加载了所有内容。按理说大部分现代的网站和浏览器之间都互相支持了,差距越来越小。

 Safari 打开快,占内存小,这就够了。如果两个东西功能差不多那就是「奥卡姆剃刀」原则,选更「简单」的。快就是简单的一种体现。

iTerm2

img iTerm2 Logo

 MacOS 自带了「Terminal」终端,但是好像又没这么靠谱,于是 iTerm2 是很多人默认要用的终端。我折腾过一段时间命令行终端,但是又没折腾到精髓。所以我以前都会装 iTerm2,但是除了感觉界面好看点,其他的也没让我眼前一亮。

 这次的替代品是 Warp,我用起来有这些特点:

 Warp 也不是没有缺点,比如有时候 CJK 字符显示得不是很好。但是作为「新一代」的终端,替代 iTerm2(以及 Mac 自带的 Terminal)已经绰绰有余。就这么先用着吧。

WhatPulse

img WhatPulse Logo

 WhatPulse 是我用了很长一段时间的键鼠统计软件。开始用它的原因是想了解一下自己的输入习惯。

 比如有一段时间我发现我的 Backspace(退格键)使用频率居然比空格要高,意味着我经常打错字词需要回去修改,是一种低效输入的体现。这个发现让我更加注重把输入打对,而不是为了敲键盘而敲键盘,我也专门突击了一下打字软件。效果当然也达到了,几个月后我的退格键使用频率下降了很多(大概从 11% 降到个位数)。

img 键盘热区(仅个人 MacBook Pro 上的数据)

 另一个统计量是鼠标热区。其实没什么出乎意料的发现,最热的区域是屏幕中间偏左的位置(下图是最近几个月的,不是我最常见的使用区域),大概是我浏览器和大部分聚焦应用的摆放区域。我估计和大部分人也没太多不同。

img 鼠标热区(仅个人 MacBook Pro 上的数据)

 这里是我的 Profile:

 LanternD has registered a WhatPulse account on 2014-10-14. Since then, LanternD has typed 21,555,353 keys, clicked their mouse 6,234,863 times, scrolled 1,452,794 times, moved their mouse 38.173mi.

 还有一些数据:空格键按过 844,696 次(10.3%),退格 701,122 次(8.5%)。字母按最多的是 E,404,443 次。按的次数最少的键是 F7,只有可怜的 7 次。

 至于为什么不用 WhatPulse 了,原因如下:

 继续按奥卡姆剃刀原则精简我的软件使用:WhatPulse,拿下。「可以但没有必要」=「去掉」。

LaTeX

img LaTeX Logo

 从我了解到了 LaTeX 起我就感觉它太香了,排版之王,极客与科研人写作的必备良药。甚至有一段时间我完全不用所见即所得的软件(aka Microsoft Word)来写东西(并且有优越感)。除了论文,课程作业我也用它来写。研究生课程的教授们一看这标志性的排版和字体都得直呼「内行!」,怎么都得给个高分。

 用过的朋友可能知道,为了能让 LaTeX 编译东西,需要装一个庞大(可能 1 个多 GB)的后端程序,然后再加若干条命令把文字编译成中间格式文件,最后变成 GhostScript 或者 PDF。不同系统也略有区别。它的思路很特别,也很强大,Markdown 在它面前也只是小弟弟。

 告别的原因只有一个, 没需求了。反正工作以后不写论文了,没什么需要排版的东西。公司的文档都是云端笔记系统。个人需要记录的东西简单的 Markdown(泛指格式,比如 - 来开始列表,# 来区分标题)就搞定了。在 Note 应用里开个文档记下来就行,反正也是云端同步到各个设备上。

 我现在想到唯一能用上 LaTeX 的地方就是修改我的简历。不过这种比较低频的应用场景,可以交给 Overleaf 这样的平台来完成。(题外话:如果不是线上协作的话,我不喜欢用 Overleaf 这样的平台,经常想着收钱。)

 旧笔记本上即使我工作以后已经不怎么用 LaTeX,但是还装着以防万一。现在我打算彻底把它流放到历史记忆的长河中。感谢 LaTeX 陪我走过的科研岁月。

差点告别了 Sublime Text

img Sublime Text Logo

 上面列举的东西是我彻底不想再安装的,但是 Sublime Text 是我唯一想告别却没成功的。Sublime Text 在我每台桌面设备都留下过痕迹。也是我曾经的装机必装软件。它编辑功能极其强大,还有丰富的包管理系统和生态。第一次用它多点编辑的功能真是眼前一亮。它在格式化文本方面真的太香了。

 我想告别 Sublime Text 的原因如下:

 我之前了解到了 Zed,号称各种东西都很快,于是我把编辑器换成了 Zed(其实没比 Sublime Text 快多少),用着也还行。然而好像 Zed 并不支持 MacOS 的 Service,也就是 Automator 的脚本。这导致我 Pangu(自动格式化文本加入空格的脚本,详见 以前写的文章) 没法在 Zed 里面完成。

 于是我现在尴尬地两个软件都装上了。期待有朝一日 Zed 把这个功能加上,我大概就能和 Sublime Text 真正告别了。

 用 Zed 还有一个原因是就是替代最开始说的 Spacemacs,所以在开发和编辑器这块,讨论终于完成了闭环。

结尾

 我很感谢这些软件曾陪我走过漫长的岁月。曾经会那么多软件让我充满了 Geek 的满足感(自嗨)。

 纵观我告别的这些软件,大部分是因为需求下降。

 首先,软件不像硬件,比如扳手之类的买一个能用挺长时间。软件生命周期更短,而且似乎越来越短。曾经的我很有偏好,选一个靠谱的软件一直用下去。现在软件更新快,隔一段时间就有新的好东西冒出来。AI 出来以后,很多以前需要软件完成的东西也变少了,比如 DJI 设备拍的视频可以 App 智能剪辑,所以视频剪辑软件使用就下降了;很多 IDE 看似非常好用的功能(补全、跳转、重构之类的)现在也用不上了,因为 AI 已经把写代码的部分完成了,根本就不需要这些 IDE 功能。很多东西都是被降维打击而不再符合需求。

 其次,我正在减少坐在电脑前的时间,因为上班就一直坐电脑前,下了班我尽量干点远离电脑的活。我也已经不是当年那个折腾各种软件的理工男了(今年是偏运动员模式)。所以我对软件整体的需求都在下降。

 最后,「断舍离」这个词虽然已经被用烂了,但是这个态度或者说核心哲学是逐渐被我接受并实践的,也即上面提到多次的「奥卡姆剃刀法则」—— 永远选择最简单的解决方案,如无必要,勿增实体。看着更清爽的电脑,用起来也舒畅多了。

 所以,你有哪些以前常用现在不用了的软件吗?

LanternD
LanternD_Logo






订阅

RSS订阅 微信公众号

文以类聚

更多『hitech』分类的文章