前言
Eddie 的 macbook Pro 2015 安裝成 Linux Mint 22.1 Cinnamon 後,有些快捷鍵跟 macOS 不一樣,在檔案總管 Nemo 6.4.5 底下,如果要管理檔案,想要刪除時,必須要左手按最左下角的按鍵,右手按最右上角的 delete,無法單手操作非常麻煩。
AI 無用?
而這次問 AI 同學卻一直失敗,後來爬文找到這篇,但由於我看不太懂又怕操作失誤,於是把教學丟給 AI ,AI 再用文章的方式教我,就成功了!
原始訊號
mac 的實體按鍵寫「delete」刪除,但在 Linux 底下,直接按下去會是 BackSpace 倒退訊號;而按下 fn + delete 後才是真的送出 delete 刪除訊號。
開始重寫設定檔案
AI 說:「他不確定我的 Nemo 版本的設定擋路徑會是在哪裡,所以建議我直接兩個路徑都寫檔案。」
我也承認懶得確認,就直接做兩次了,反正檔案很小:
mkdir -p ~/.gnome2/accels/
cat <<EOF > ~/.gnome2/accels/nemo
(gtk_accel_path "<Actions>/DirViewActions/Trash" "<Super>BackSpace")
EOF
mkdir -p ~/.config/nemo/
cp ~/.gnome2/accels/nemo ~/.config/nemo/accels
gtk_accel_path:告訴 GTK 系統:「在這個選單路徑(例如『移至回收筒』)上,強行綁定後面寫的按鍵組合(例如 <Super>BackSpace)」。
<Action>/DirViewActions/Trash 是 Nemo 內建「移至回收筒 Move to Trash」的功能路徑。
<Super>BackSpace 代表 Mac 的 Command 鍵。
BackSpace:對應鍵盤上的大倒退鍵(雖然 mac 的鍵盤寫 delete)。
重新登入
接著只要重新登入,就可以享受跟 macOS 一樣的單手操作 command + delete 來刪除檔案了!