Interactively Do Things。Emacs 最強大的互動套件,參考 emacswiki 可以看到透過 elisp 的擴充能力,使其與其他套件完美結合!!
當我們要切換 buffer 或用 C-x f 開啓檔案的時候,總是需要一邊打名稱,一邊按 TAB 來補全,如下圖所示:
幸運的是,Emacs 內建了一個強大的工具,叫 IDO (Interactively do things)。將下列程式碼放在 init.el 中好啓用 ido
(ido-mode t)
(ido-everywhere 1)
C-x b
C-x C-f
參考 emacswiki (下方鏈接),你可以看到透過 elisp 的擴充能力,使其與其他套件完美結合,達到所謂的擡頭顯示能力(ubuntu 的 HUD 什麼的,還不如這個速度快又普遍呢!)ido-mode 是一個很好用的工具,啓用之後,你會覺得其他軟體(任何其他軟體)開檔案的方式弱爆了!!
haroldwu提到:
達到所謂的擡頭顯示能力(ubuntu 的 HUD 什麼的,還不如這個速度快又普遍呢!)
可以DEMO是什麼嗎??
ubuntu 的 unity 界面,有所謂的 HUD,可以上 youtube 查查,很多 demo。至於 emacs 這個,跟他的極爲類似。而 emacs 的命令也能以 ido 的方式調用,叫 smex,是明天的主題~!