我如何在emacs中运行'cpan'?

时间:2009-07-24 05:06:27

标签: perl emacs

我想知道如何使用emacs运行cpan来安装模块?我经常在命令行上这样做。

更新:我问过这个问题,因为我收到了消息“警告:'-e'后忽略了额外的args” 当我使用M-x shell运行它。我仍然需要帮助。

4 个答案:

答案 0 :(得分:5)

您是否尝试过 M-x shell

答案 1 :(得分:5)

据我所知,CPAN没有与Emacs紧密集成,因此通过shell可能是您最好的选择。如果您使用w3m-el,您可能会发现这很有用:

(add-to-list 'w3m-search-engine-alist '("cpan" "http://search.cpan.org/search?query=%s&n=100"))

在任何 w3m 缓冲区中,我使用此按钮和一些按键(C-u S RET cpan RET <search-term>)来查找CPAN模块。

答案 2 :(得分:3)

M-!

又名

M-x shell-command

答案 3 :(得分:1)

我刚遇到同样的事情,谷歌发现了这个解决方法(来自http://www.mail-archive.com/help-gnu-emacs@gnu.org/msg04015.html):

cmd /c "foo.bat arg1 arg2 arg3"

这似乎是一个尴尬的黑客,但它确实有效。