2012-08-26 52 views
19

IDO模式非常棒。瞭解基本快捷鍵是非常重要的,特別是逃生艙口Ctrl-f(introduction-to-ido-mode/),它可以讓你擺脫ido模式。如何在IDO模式下選擇目錄(不是文件),emacs-24

在dired中,如果我想將文件複製到目錄中,我似乎無法使用ido選擇目錄,我甚至不能使用當前導航到的ido目錄。應該有一些方法來說「選擇目錄」或至少啓用ctrl-f選項來使用IDO中的當前點。有人知道怎麼做這個嗎? (是的,你可以禁用dired的ido模式,但那不是我想要做的)。

回答

25

您可以使用C-j,它綁定到(ido-select-text)並選擇當前由提示命名的緩衝區,也可能是一個目錄。

+0

太棒了。愛上ido! – justingordon

21

可以在IDO模式下使用「CD」,迷你緩衝區

+1

不知道downvote的原因,這對我有效。 C-d比C-j更易於選擇目錄。 – killdash9

+0

「C-d」在默認的Emacs鍵盤綁定中綁定爲「delete-char」,所以這對大多數人不起作用。 – Bklyn

+1

@Bklyn:我不認爲是這樣。 'Cd'綁定到迷你緩衝區中的ido-magic-delete-char,文檔中說'如果在用戶輸入結束時執行魔法動作:Cx Cf ... Cd在當前目錄中輸入'dired'。「 –

2

另一種方法是使

(setq ido-show-dot-for-dired t) 

,然後你可以通過打開.文件,該文件將永遠是第一個條目打開目錄你下降的目錄。

+0

我不喜歡綁定到ido-find-file的Cx Cf不接受dir作爲輸入,但是這個解決方案的工作是可接受的 – nbecker

相關問題