介绍下 Emacs 的包管理功能,感觉还是比较方便的
2019独角兽企业重金招聘Python工程师标准>>>
Emacs 24.2.1 自动带了这个包管理的功能,不过默认搜索的网站上包比较少,需要手工加一些,具体方法就是把下面这段代码加入到 .emacs 文件里,再重启 Emacs。
(require 'package)
(add-to-list 'package-archives'("elpa" . "http://tromey.com/elpa/") t)
(add-to-list 'package-archives' ("marmalade" . "http://marmalade-repo.org/packages/") t)
(add-to-list 'package-archives'("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)
执行:
M-x package-list-packages
稍等几十秒,就会把这些网站支持的包列出来了,用上下键移动光标到你选择好的包前面,输入“i”,再输入“x”,回车就可以把你选好的包安装到 ~/.emacs.d/ 目录下了。
==================================
补充:还有一种一次性安装的办法,就是打开 Emacs,然后进入 *scratch* 缓冲区,把这些代码拷贝进去:
(let ((buffer (url-retrieve-synchronously"http://tromey.com/elpa/package-install.el")))(save-excursion(set-buffer buffer)(goto-char (point-min))(re-search-forward "^$" nil 'move)(eval-region (point) (point-max))(kill-buffer (current-buffer))))
接着执行 C-j 就可以得到一样的结果,后面的选择、安装操作跟第一种方法一样。
转载于:https://my.oschina.net/freeblues/blog/186079
介绍下 Emacs 的包管理功能,感觉还是比较方便的相关推荐
- rpm包管理功能全解
rpm包管理功能全解 rpm包管理功能全解 linux rpm问题:怎样查看rpm安装包的安装路径 rpm -qa l grep ...
- ubuntu下使用apt安装mysql_Ubuntu下通过apt包管理安装mysql
949 首页 > 资讯 > Ubuntu下通过apt包管理安装mysql Ubuntu下通过apt包管理安装mysql 消息来源:http://forum.ubuntu.org.cn/vi ...
- 学习笔记之rpm程序包管理功能解析
Rpm包管理功能全解 软件包管理的功能:将编译好的程序的各组成文件打包成一个或几个程序包文件,为了方便的实现程序包的安装.升级.卸载.查询.校验.数据库维护. 下面我们来看看RPM包管理的解析 Rpm ...
- Windows下强大的包管理器(一)
Windows下强大的包管理器Winget BB Time 官方解释 安装教程 Microsoft Store Github 使用教程 配置教程 彩虹进度条配置 未完待续... BB Time 我之前 ...
- Ubuntu18.04环境下使用python包管理工具pipenv
安装环境 ubuntu:18.04 python:3.6+ pipenv:2020.6.2 pip3:20.1.1 安装环境我一般使用的都是最新兼容版的,建议安装时把环境包更新到最新版. pipenv ...
- helm安装postgres_Helm 入门介绍 Kubernetes 上的包管理软件
这篇文章介绍一下云原生应用在 Kubernetes 上安装时,经常会用到的一个重要工具,Helm. Helm 是 Kubernetes 的包管理软件.提到包管理软件,很多人都不陌生.Maven.Gra ...
- 在window下间接使用meteorite的包管理功能
因为meteorite不支持windows,但是meteorite又提供很多官方不提供的第三方模块.所以希望在window下用到这些包.可以按下面步骤做. linux部分 1.你需要有个linux机器 ...
- windows XP下Python2.7包管理工具安装-setuptool,pip、distribute、nose、virtualenv
在Python开发中为了对项目进行管理和调试.必须安装一些特定的软件包.据说业内这个叫做yak shaving-做一个非常酷非常绚丽的Python项目之前,必须做的一些枯燥无味的准备工作.本文介绍了s ...
- 在windows下安装python包管理器pip及使用
从来没有在Windows下用过pip,今天试了下,原来pip也可以在Windows下安装,使用也和Linux下一样简单. 先从下面的地址下载pip源码: http://pypi.python.or ...
最新文章
- [CareerCup] 11.2 Sort Anagrams Array 异位词数组排序
- 2008年 浙工大考研计算机专业课试题C++
- 最强写作AI竟然学会象棋和作曲,语言模型跨界操作引热议,在线求战
- 为什么ppt图形卡配置不正确_电脑配置 | 赛博朋克2077什么配置能玩
- python教学视频下载-董付国老师Python精品教学,视频教程下载
- 开源MongoDB管理工具MongoCola1.20 发布 离开IBM GDC的最后一个版本
- 阿里人工智能实验室新入职两名首席科学家,年薪百万美元
- wp博客写文章500错误_500多个博客文章教我如何撰写出色的文章
- svg转css font,css – 如何将.svg文件转换为字体?
- 体验C++20新特性的最简便方法
- 无废话ADO.NET 第三章 进行查询
- 实战案例丨ModelArts在数据标注、数据过滤上的应用技巧:自动分组
- HTML学习笔记:演示HTML页面之间传递数据
- antd picker 使用 如何_如何基于jsoneditor二次封装一个可实时预览的json编辑器组件?(react版)...
- Redux 中 combineReducers实现原理
- ida模拟器调试_IDA pro远程调试折腾记
- 【渝粤教育】21秋期末考试组织行为学10068k2
- 【Opencv实战】这是我见过的最强大“美颜滤镜”,代码美颜傻瓜式一键操作~(附源码)
- 思科服务器a设置dns信息,思科怎么配置dns服务器
- 五种IO模型简介以及IO多路转接之select
热门文章
- order by 索引
- python发送邮件和附件
- ng-notadd 0.17.1 发布,基于 Angular 的企业级中后台
- 谈谈HTTP1.0,HTTP1.1和HTTP2.0区别
- idea将普通目录转换为模块maven module。
- Oracle 10g RAC RMAN备份异机单实例恢复
- 14个顶级开发社区 [程序员]
- centos7搭建git+maven+jenkins快速集成、部署环境(docker方式)(一)
- 【面试必备】透过源码角度一步一步带你分析 ArrayList 扩容机制
- Unity中使用射线查询MeshCollider背面的方法