Linux桌面即將迎來重大變革。原因在於… GNOME 和 Mozilla Firefox 的開發團隊正在討論 積極主動,並已正式提出, 預設禁用一項最具標誌性的功能 以及較舊的 Unix 環境: 使用滑鼠中鍵自動貼上 (技術上稱為初選)。
這是提議,但是 目前正在審核中。它試圖使Linux的行為與Windows和macOS保持一致,其前提是當前的功能會給新用戶帶來困惑和錯誤。然而,對於老用戶來說,這直接損害了系統的特性和效率。
現代化論點:“再見,X11”
燃料倡議 主要由喬丹·佩特里迪斯推動, GNOME 開發人員,他在 gsettings-desktop-schemas 儲存庫中提出了合併請求。 他的論點 就是這樣 「主選擇」的行為是「X11 特性」。 (這是原 X Window 系統遺留下來的)會造成不必要的摩擦。
根據 Petridis 和 Firefox 團隊的說法 (其提案) 它發表在 Phabricator 上。),該 現代用戶不熟悉 基於「選擇文本等同於複製」的理念,這會導致以下情況:
- 誤觸: 許多使用者在使用滑鼠滾輪滾動時,會不小心按下按鈕,將隨機文字區塊貼到表單、終端機或聊天視窗中。
- 剪貼簿混亂: 使用者期望剪貼簿只能透過 Ctrl+C / Ctrl+V 操作。僅僅透過選擇文字來清空或修改剪貼簿內容會被視為不穩定的行為。
佩特里迪斯在他的出版物中強調了這一點。最後以一句醒目的「再見 X11」作結,並指出,儘管 Wayland 在技術上支援此功能, 這種行為本身就是41年前的遺跡。 這不符合目前的使用者體驗預期。他們甚至引用了freedesktop.org網站上的一個維基頁面,該頁面將滑鼠中鍵貼上列為「高級用戶」的功能,而不是預設標準。
技術遺留問題
要理解這場爭議,就必須了解其機制。在傳統的 Unix 和 Linux 系統中,有兩個獨立的記憶體緩衝區:
- 剪貼簿: 現代標準(Ctrl+C,Ctrl+V)。
- 初選: 一個易失性緩衝區,用於立即儲存遊標選取的任何文字。要貼上,只需單擊滑鼠中鍵(滾輪)即可。
這種二元性一直是 Linux 三十多年來的特色。 對於系統管理員和開發人員來說,它是一款不可替代的生產力工具,可以比使用鍵盤快捷鍵更快地在終端和程式碼編輯器之間移動文字。
La 預設移除該功能的提議並不會移除程式碼本身的功能。 但它將其隱藏在一層配置之後,破壞了數百萬用戶習慣的預設工作流程(「開箱即用」)。
社區的反應
社區對此反應不一,因為 部分用戶對這項措施表示歡迎。 出於安全考慮,他們鬆了一口氣。正如一位用戶在討論中所指出的:
“我不小心按到中間按鈕無數次了。想像一下,在直播或螢幕共享過程中粘貼密碼等敏感信息。並非所有觀眾都懷有善意。”
對於這個群體而言, 舒適性和安全性之間的平衡傾向於安全性。在現代環境中,剪貼簿會因為意外點擊滾輪而「發射」其內容,這被認為是一種不可接受的風險。
黃大仙禁運, 反對聲浪強烈。資深用戶批評了這種態度。 GNOME那種「我們比你們更懂」的態度一直備受詬病。一位用戶諷刺地評論說,正是這種家長式的決策方式促使他多年前遷移到了MATE桌面環境。他們認為,僅僅因為一些新用戶感到困惑就移除一項標準平台功能是不夠的,而且也沒有足夠的數據來證明大多數用戶都希望做出這樣的改變。
如何撤銷變更(如果已獲批准)
如果該提案獲得通過並在未來的GNOME和Firefox版本中實施, 希望恢復行為的用戶 經典 他們需要手動幹預配置:
在 GNOME 中:您需要在終端機中執行命令來修改 gsettings 方案:
gsettings set org.gnome.desktop.interface gtk-enable-primary-paste true
在 Firefox 瀏覽器中:使用者需要存取進階設定:
要寫 about:config中 在地址欄中。
搜尋偏好 middlemouse.paste。
將其值改為 true。
這場爭論仍在繼續,最終的決定將表明,目前 Linux 桌面更重視的是技術傳承和高級用戶的效率,還是為了吸引大眾而進行的簡化和標準化。