我有以下设置包(不确定是否有更好的推荐):
(require 'package)
(setq package-archives '(("ELPA" . "http://tromey.com/elpa/")
("gnu" . "http://elpa.gnu.org/packages/")
("marmalade" . "http://marmalade-repo.org/packages/")))
; Apparently needed for the package auto-complete (why?)
(add-to-list 'package-archives
'("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)
(setq url-http-attempt-keepalives nil)
Run Code Online (Sandbox Code Playgroud)
我有三个与安装和更新包有关的问题.
Q1.有没有办法更新可用包列表(和最新版本)并更新特定包?
Q.2以下包源有什么区别?:
Q.3它们的添加顺序是否重要package-archives?
我通常通过登录到远程计算机(通常是AWS)来编写代码.我有一个相当大的包列表,我使用的和一个相当大的.emacs.el.虽然我可以在nay远程计算机上快速安装emacs,但我正在寻找一种方法来"打包"我的emacs并将其存放在某处,以便我可以在我登录的任何计算机上快速安装它.什么是最好的方法呢?
我使用Emacs 24.4在Mac 10.9.5上
按照这里的说明:https://github.com/sellout/emacs-color-theme-solarized,我下载了emacs-color-theme-solarized目录并将其添加到我的Emacs custom-theme-load-path中.该目录(Emacs已安装Macports)如下所示:
ls /opt/local/share/emacs/24.4/etc/themes/
adwaita-theme.el light-blue-theme.el tsdh-dark-theme.el
deeper-blue-theme.el manoj-dark-theme.el tsdh-light-theme.el
dichromacy-theme.el misterioso-theme.el wheatgrass-theme.el
emacs-color-theme-solarized tango-dark-theme.el whiteboard-theme.el
leuven-theme.el tango-theme.el wombat-theme.el
Run Code Online (Sandbox Code Playgroud)
emacs-color-theme-solarized目录在哪里.然后我添加(load-theme 'solarized-dark t)到我的.emacs文件中,当我重新启动时,emacs我收到错误:Unable to find theme file for 'solarized-dark.
我试图将emacs-color-theme-solarized目录中的所有文件直接移动到/opt/local/share/emacs/24.4/etc/themes/目录中,以便:
ls /opt/local/share/emacs/24.4/etc/themes/
LICENSE leuven-theme.el tango-dark-theme.el
README.md light-blue-theme.el tango-theme.el
adwaita-theme.el makepkg.sh tsdh-dark-theme.el
color-theme-solarized-pkg.el manoj-dark-theme.el tsdh-light-theme.el
color-theme-solarized.el misterioso-theme.el wheatgrass-theme.el
deeper-blue-theme.el solarized-dark-theme.el whiteboard-theme.el
dichromacy-theme.el solarized-definitions.el wombat-theme.el
emacs-color-theme-solarized solarized-light-theme.el …Run Code Online (Sandbox Code Playgroud)