2014-02-11 61 views
1

當使用find-file(Cx Cf)瀏覽深層目錄樹時,我經常發現自己1)點擊Tab鍵自動完成目錄名稱,2)立即點擊再次按Tab鍵以查看該目錄的內容。我經常這麼做,如果我不必再次點擊Tab來查看這些內容,我會喜歡它。Emacs:使用find-file自動在目錄中顯示文件

是否有自動完成名稱後自動顯示目錄內容的方法?

此外,我玩過ido模式和掌舵,但我不是一個巨大的粉絲,所以我最終切換回默認的find-file

+0

在OSX,我能夠儘可能有效瀏覽dired模式目錄只是作爲本地Finder.app - 無需IDO或跳格 - 只是在目錄有很多文件夾和/或文件時進行搜索。我現在用dired-mode找到所有的文件。 – lawlist

+0

@lawlist:如果他一進入一個目錄就再次點擊'TAB',那麼他顯然不會用'C-x C-f'打開目錄。 IOW,他根本沒有使用Dired。 (我喜歡Dired,但聽起來不像他。)我也會認爲'TAB TAB'會很快,但我想這不夠快。 – Drew

回答

0

我毫不猶豫地說這一點,因爲我懷疑你會發現它滿意WRT,你在找什麼,但在情況下,它可以幫助:

可以配置Icicles,使其立即顯示所有候選人,並更新匹配當你鍵入。見Icicles Incremental Completion

相關選項是icicle-show-Completions-initially-flagicicle-incremental-completion(也可能是icicle-find-file-expand-directory-flag)。

(還有幾個選項icicle-incremental-completion-delayicicle-incremental-completion-threshold。)

+0

我真的沒有看太多的冰柱,好吧,有太多需要通過,但這些鏈接是非常有幫助的。謝謝德魯! – calvinyoung

0

如果你不喜歡ido-modehelm,你可能會發現icomplete-mode根據自己的喜好:如ido做它不會覆蓋儘可能多的鍵綁定。

相關問題