我在使用了半年 macOS 之后,又回到了 Linux 的懷抱,雖然 macOS 有其自身的優勢,我也不否認 macOS 系統上軟件生態的友好,但我發現即使我將日常開發主力機器裝回到 Linux,也沒有喪失操作系統的便捷性和易用性。這或許和我下意識的只使用跨平臺的軟件有關,并且最長使用的軟件幾乎都是一套快捷鍵。
一開始從一個系統切換到另一個系統的時候,難免會有一些東西需要學習,但是其內在的邏輯是一致的,操作系統無非是提高了上層應用運行時的環境。并且如今跨平臺的軟件越來越多,只要數據在我這里,無論在哪一個系統中都可以迅速地開始自己的工作。
契機
穩定性
這一次無意間迫使我回到 Linux 的原因之一就是我發現 macOS 并沒有我想象的穩定,在最近的使用過程中經常發現一些古怪的問題,并且我無法自己解決,必須售后客服解決,這更讓我意識到我不能完全依賴這一個系統,即使我每天備份,數據沒有問題,但一旦發生致命性的問題,我依然需要借助客服去解決(當然這里要提一句蘋果的售后客服確實是不錯的)。
最近自動更新之后又發現了一個問題,/usr/libexec/secd
占用非常高的 CPU,然后導致風扇狂轉。幸而這個問題,我簡單的搜索了一下之后就找到了解決方法,刪除 ~/Library/Keychains
目錄并重啟電腦。這個目錄中保存了本地的 Keychain 一些密碼,網上的說法大概率和 Keychain 的更新機制有關系。
流暢度
我一度以為 macOS 上的應用質量很高,但實際使用后發現,確實在日常使用上高于 Linux 上大多數的應用,但是 macOS 上依然會發生 Application Not Responding 的問題,即使我的配置是 i9+32G,也時不時的出現轉圈。
跨平臺的應用
- Chrome 瀏覽器,登陸賬號同步,就什么都有了。
- Syncthing 同步工具,將數據和文檔兩邊實時同步,輔助以 NextCloud
- Terminal (Guake / kitty) 我都使用 F12 作為觸發(macOS 上借助 Hammerspoon 腳本),可以快速的將終端調用出來
- RIME (fcitx-rime / Squirrel) RIME 的兩個版本,同一套配置和詞庫,輸入習慣都可以同步
- IntelliJ IDEA
- Bitwarden 密碼管理
- SmartGit Git客戶端
- Telegram IM
- GoldenDict 詞典
- VMware Fusion / VMware Workstation
- Obsidian 筆記,筆記內容通過 Syncthing 同步,并定時加入 git
- 等等
記錄一下常用的命令:
Bitwarden
sudosnapinstallbitwarden
Chrome
sudoaptupdate
sudoaptinstallgoogle-chrome-stable
config
zsh, tmux, vim, rime,
- dotfiles
- rime-conf
同步的配置
改進
之前在 Twitter 上看到一套將 Linux 上的快捷鍵和 macOS 映射成一致的解決方案:
- https://github.com/rbreaves/kinto/
但是,在經過我的嘗試之后我還是沒有使用上面的方案,在終端中 macOS 上也是使用 Ctrl
,在 Linux 和 macOS 上使用大部分快捷鍵,我能用 vim-key-binding 就使用 Vim-key-binding 的,比如在 Chrome 中使用 Vimium,在 Obsidian 開啟 Vim 快捷鍵映射,在 IDEA 中使用 Vim 插件,已經滿足我大部分的日常使用。
審核編輯 :李倩
-
Linux
+關注
關注
87文章
11231瀏覽量
208937 -
操作系統
+關注
關注
37文章
6742瀏覽量
123195 -
MacOS
+關注
關注
0文章
210瀏覽量
17466
原文標題:徹底放棄了!在使用半年 macOS 之后,我又回到 Linux 的懷抱。。。
文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論