1. 程式人生 > >Win10上EMACS反應速度特別慢問題解決

Win10上EMACS反應速度特別慢問題解決

            在Win10上嘗試了好幾次Emacs,最終讓我放棄使用Emacs的原因不外乎兩個:1,組合鍵的操作過於繁瑣;2,Emacs的相應速度特別慢!

            第一點我覺得是可以通過不斷練習去慢慢適應的。我本是VIM黨,掌握了幾個簡單的小技巧之後我也覺得VIM確實是不錯的編輯器。之所以切換Emacs沒有別的原因,就是因為它是純正的GNU產品,是自由軟體的產物。在公司封閉、壓抑的開發環境中呆久了,偶然的一瞬間我覺得GNU應該是我的信仰。

            第二個問題我糾結了好長時間。我曾經想:要不就放棄Emacs吧!畢竟Emacs只是被稱為神的編輯器,而VIM才是編輯器之神。但是上班工作公司開發環境的那種壓抑感又把我推回到自由軟體去尋找解脫,最終我覺得即使是卡頓我也希望是自由的。畢竟,卡頓是可以解決的而自由難求。我寧可看見我使用的各種軟體效率低下也不願意去感受想開發個什麼東西卻處處受阻礙。於是,我在最近的一段短暫的時間裡是接手了Emacs的卡頓。

         今天晚上我突然間發現我的Emacs反應十分迅速了,行雲流水般暢快。想了一下,唯一的變化應該是作業系統預設的語言由中文改成了英文。

            為了省錢,我的電腦是美版,而預設的作業系統是英文版本。拿到手之後,為了使用的方便我自己下載了一個漢語語言包並進行了切換。雖說大多數的功能全都已經漢化到位,但是偶爾還是有中文相容性顯示問題。今天感覺這種東西看起來十分礙眼,決定切換成英文顯示。

            沒想到的是切換結束之後,Emacs的反應卡頓問題也得到了解決!我又進行了一點驗證,確認是這個問題無疑了。突然間想到了這個Bug的歸屬性問題,到底是Emacs的Bug呢還是Windows的Bug呢?如果說是Windows的Bug是有道理的,畢竟Windows7是沒有問題的。如果是Emacs的問題也是有道理的,因為VIM在什麼語言環境中都是反映飛快。對比參照之下,我覺得Emacs本也該有這樣的相容新。

            不去爭論了!能用就好(在現在公司的辦公環境中壓抑太久,我發現我現在能夠接納包容很多曾經反感或者討厭的事物了^_^)!現在需要知道只要一點就好了——如果Win10下你的Emacs反應遲鈍,那麼切換到預設語言是英文的模式下吧!