Ubuntu
Emacs 不會在 Bazaar 儲存庫中打開文件
我有一個Bugzilla安裝,並試圖
/Bugzilla/Install/CPAN.pm
使用emacs打開。但是,嘗試這樣做時出現此錯誤:Searching for program: no such file or directory, bzr
為什麼我會收到這條消息?為什麼不
emacs
載入文件?我該如何解決這個問題?編輯:
我試圖
emacs Bugzilla/Install/CPAN.pm
在bugzilla
目錄中使用命令打開它。
實際上,這個錯誤與 Perl 無關。
bzr
是Bazaar 分佈式版本控制系統的命令行客戶端。顯然,您的 Bugzilla 安裝位於 Bazaar 儲存庫中。Emacs 會自動檢測到這一點,並嘗試啟動其版本控制模式,但您沒有bzr
安裝客戶端。Emacs 並沒有為這種情況做好準備。它實際上確實載入了您請求的文件;它只是沒有自動切換到該緩衝區。(如果您嘗試編輯緩衝區,您可能會遇到更多錯誤。)您可以安裝
bzr
包,或者找到.bzr
目錄並重命名它,這樣 Emacs 就不會檢測到它,或者自定義vc-handled-backends
Emacs 中的變數以Bzr
從列表中刪除。