我想知道如何使用emacs运行cpan来安装模块?我经常在命令行上这样做。
更新:我问过这个问题,因为我收到了消息“警告:'-e'后忽略了额外的args” 当我使用M-x shell运行它。我仍然需要帮助。
答案 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"
这似乎是一个尴尬的黑客,但它确实有效。