emacs 使用Cask进行自动包装管理
示例
Cask是一个项目管理工具,也可以用于轻松管理本地emacs配置。
安装桶很容易。您可以在命令行上运行以下命令:
curl -fsSL https://raw.githubusercontent.com/cask/cask/master/go | python
或者,如果您使用的是Mac,则可以使用进行安装homebrew:
brew install cask
安装后,您将创建一个Cask文件。木桶文件列出了应包含在您的配置中的所有软件包相关性。您可以在~/.emacs目录的根目录下创建一个新的Cask文件。
您还需要在中初始化Cask~/.emacs.d/init.el。如果您使用自制软件安装,请添加以下行:
(require 'cask "/usr/local/share/emacs/site-lisp/cask/cask.el") (cask-initialize)
或者,如果您使用了安装脚本,则可以提供桶的路径:
(require 'cask "~/.cask/cask.el") (cask-initialize)
一个简单的Cask文件如下所示:
(source gnu) (source melpa) (depends-on "projectile") (depends-on "flx") (depends-on "flx-ido")
在这里,我们指定的源库以寻找包。然后,我们指定,我们想要的projectile,flx和flx-ido已安装的软件包。
有了Cask文件后,可以在命令行上使用follwoing命令安装所有依赖项:
cask install
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下