2014-03-03 20 views
0

我正在使用emacs GNU Emacs 23.3.1。 我沒有管理員權限在我的電腦上,因此我只是下載了.zip並使用emacs沒有問題。未能在emacs上進行比較

當我想比較2個文件時發生了問題:使用工具 - >比較M-x diff。 在這兩種情況下,當我提供了2個文件進行比較,它失敗,出現錯誤:

'diff' is not recognized as an internal or external command, 
operable program or batch file. 

假設我不能改變路徑等,因爲我沒有權限,我怎麼能解決這個問題?

+2

[這個問題]的某些答案(http://stackoverflow.com/questions/7423921/how-can-i-use-ediff-under-windows-ntemacs)可能會有用。 – legoscia

+0

嗯......看起來在這種情況下,'diff'是Unix的命令,建議安裝Cygwin來區別。那麼...因爲我沒有管理員privilages我將無法做到這一點......但無論如何...這是很好的知道,謝謝你的信息 – susja

+0

susja:請注意,還有其他選項不需要Cygwin,並且只需要您添加一個可執行文件(也許到您的主目錄)並告訴Emacs在哪裏找到它。 – phils

回答

1

呃......我放棄了試圖使用Emacs進行diff的操作:) 我的目標是能夠區分文本和其他文件......不需要使用Emacs。 我發現WinMerge會爲我完成這項工作。 機票可能關閉。