我是emacs的新手,我正在寻找一个支持多个游标的emacs软件包。我试图安装magnars/multiple-cursors但没有成功。我甚至无法直接安装包。以下代码对我不起作用。
M-x package-install multiple-cursors
(emacs说no match
,但在~/.emacs.d/elpa/archives/marmalade/archive-contents
文件中,我可以找到对该包的引用。)
我在init.el中有所需的存储库,并且还运行M-x package-refresh-contents
(setq package-archives
'(("gnu" . "http://elpa.gnu.org/packages/")
("marmalade" . "https://marmalade-repo.org/packages/")
("melpa" . "http://melpa.milkbox.net/packages/")))
然后我通过需要它的软件包安装了软件包(在我的情况下我安装了clj-refactor
,这会导致对multiple-cursors
的依赖。当我评估(require 'multiple-cursors)
时,我得到以下内容错误
File error: Cannot open load file, no such file or directory, multiple-cursors
To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file. Start Emacs with
the `--debug-init' option to view a complete error backtrace.
这很奇怪,因为文件夹~/.emacs.d/elpa/multiple-cursors-20141026.503
中包含文件multiple-cursors.el
我已经习惯了这个崇高的功能,非常感谢在emacs中使用多个游标。有没有人对提到的包有类似的问题或知道如何解决它?还将赞赏到类似包的链接。
谢谢
编辑: 我使用emacs for mac v24.3.1
编辑:
我刚刚注意到我不需要评估(require 'multiple-cursors)
。该包确实安装(通过依赖),我使用它,太棒了!问题仍然是我无法直接安装它。