Last Updated on 2024-09-18 by Clay
Linux 好用的工具實在太多了,真的是每個都想紀錄一番呢。為了慶祝 Linux 在 StatCounter 上紀錄的使用比例達到了 4.55%(2024-09-18),我決定再來紀錄一個同事推薦我的 fuck
指令。
fuck
同樣是一個非常實用的命令列工具,它能夠在我們不小心拼錯、輸入錯誤的指令時,自動替我們偵測出『正確』的指令模樣。其實也不只是指令拼錯,就連參數錯誤、順序輸入錯誤 —— fuck
指令都能夠提供修正方案供我們選擇。
說這麼多,不如馬上來看看該如何使用吧。
安裝
無論是在 Windows、Mac 還是 Linux 上,只要有安裝 Python,都可以使用以下指令進行安裝:
pip install thefuck
之後,則是我們可以針對我的 shell 來配置 fuck
。不過由於我是 Linux,所以還是以 Linux 來做主要的紀錄。接下來,就是要設定 alias
了。在舊版的說明中,我看到了使用以下指令的配置:
echo 'eval $(thefuck --alias)' >> ~/.bashrc
source ~/.bashrc
不過新版本的話,我自己實測是直接打 fuck
,它就會自動問你是否該加入 ~/.bashrc
的設定裡啟用 alias 來命名別名 fuck
。
使用
fuck
的使用方式非常簡單 —— 在你不小心打錯指令,但是又覺得這個可以靠 fuck
自動拼回正確的指令時,就可以直接下 fuck
。
就像以上的範例:我不小心把 cd
打成了 dc
,然後怒打一個 fuck
指令下去,它就自動推薦我正確的拼寫了。
當然,fuck
指令只是圖個一樂,最重要的還是該鍛鍊自己打從一開始就不要不小心打錯啦。