在 Emacs 中開啟/儲存時快速目錄導航?

在 Emacs 中開啟/儲存時快速目錄導航?

在許多文字編輯器中,當我想要開啟或儲存檔案時,會彈出一個 GUI 對話框,讓我導航到所需的資料夾,然後選擇要開啟或儲存的檔案。

當我嘗試在 Mac OS X 10.6.8 上學習 Emacs 24 時,我知道打開或保存文件的唯一方法是輸入適當的快捷方式(即“CxC”用於保存,“CxCf”用於打開),然後輸入完整路徑到目標目錄。當我以這種方式在新資料夾中建立新檔案時,我還必須輸入命令“Mx make-directory RET RET”來建立該資料夾。

有沒有一種更快的方法來完成上述所有操作,尤其是我必須輸入文件的完整路徑的部分?

謝謝!

答案1

ido-mode是一種方式。它重新綁定C-x C-fido-find-file. ido-find-file不提供 GUI 文件對話框,但它可以完成,您可能會覺得這更好。它還為其他操作提供完成,例如ido-switch-buffer

我發現,除了基礎知識之外,使用 ido 時了解C-j和 也非常重要。C-f

ido-mode可以與以下一起使用dired。您可以使用+在 中建立目錄dired-mode。使用ido時,可以使用C-j輸入dired。使用dired時,可以使用C-x C-f輸入ido。

答案2

在我的機器上,使用「檔案」->「開啟」會顯示一個 GUI 對話方塊(但這可能與平台和版本相關)。 這個答案解釋如何讓 Cx Cf 也使用 GUI 檔案對話方塊。

答案3

Emacs 是高度可自訂的,許多人編寫了各種軟體包來使文件開啟更容易。請參閱此頁面以取得從任何地方開啟檔案的軟體包無論他們的位置如何

相關內容