spacemacs gnuplot

devtools/2025/2/8 2:44:58/

个人博客地址:spacemacs gnuplot | 一张假钞的真实世界

环境

  • Ubuntu 16.10
  • Emacs 24

安装过程

emacs安装">spacemacs安装

  1. 安装Emacs
sudo apt-get install emacs
  1. 安装spacemacs

(1)如果已经存在Emacs配置文件,首先备份:

cd ~
mv .emacs.d .emacs.d.bak
mv .emacs .emacs.bak

不要忘记备份并移动~/.emacs文件,否则Spacemacs将不能加载,因为这个文件阻止从适当的初始化文件加载。

(2)clone配置仓库:

git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d

master分支是稳定不能修改的分支,不要做任何修改,否则会破坏更新机制。使用develop分支可以安全的手动处理更新。

(3)【可选】安装Source Code Pro 字体:

即使在终端运行也需要改变终端字体设置。

(4)启动Emacs。Spacemacs会自动安装它需要的包。如果看到跟包下载相关的错误,那么可以尝试通过以下命令启动emacs禁用HTTPS协议:

emacs --insecure

或者可以设置隐藏文件中的dotspacemacs-elpa-https为nil,这样启动emacs的时候就不需要--insecure参数了。可以清理.emacs.d/elpa目录,这样任何已经下载的可能引起错误的包会重新安装。

(5)重新启动emacs完成安装。

emacs安装镜像">spacemacs安装镜像

如果不使用镜像spacemacs安装会很慢,甚至卡死。我使用的是ELPA镜像。

安装gnuplot

apt-get install gnuplot

gnuplot测试

编辑org文件:

#+PLOT: title:"Citas" ind:1 deps:(3) type:2d with:histograms set:"yrange [0:]"| Sede      | Max cites | H-index ||-----------+-----------+---------|| Chile     |    257.72 |   21.39 || Leeds     |    165.77 |   19.68 || Sao Paolo |     71.00 |   11.50 || Stockholm |    134.19 |   14.33 || Morelia   |    257.56 |   17.67 |

运行命令M-x org-plot/gnuplot

如果命令运行报错:cannot open load file no such file or directory, gnuplot。原因是没有安装gnuplot.el。运行命令M-x package-install RET gnuplot RET
参考网址:GitHub - emacs-gnuplot/gnuplot: A major mode for Emacs for interacting with Gnuplot


http://www.ppmy.cn/devtools/157001.html

相关文章

Oracle(windows安装遇到的ORA-12545、ORA-12154、ORA-12541、ORA-12514等问题)

其实出现该问题就是监听或者服务没有配好。 G:\xiaowangzhenshuai\software\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMINlistener.ora SID_LIST_LISTENER (SID_LIST (SID_DESC (SID_NAME CLRExtProc)(ORACLE_HOME G:\xiaowangzhenshuai\software\Oracle\product\11.2.0\d…

实施工程师:面试基础宝典

一.运维工程师和实施工程师的区别:工作内容不同、职能不同、工作形式不同 1.工作内容不同: 运维工程师要对公司硬件和软件进行维护。 硬件包括:机房、机柜、网线光纤、PDU、服 务器、网络设备、安全设备等。 实施工程师包括常用操作系统、应…

OS10 固件更新步骤-U 盘方式

OS10 固件更新步骤-U 盘方式 1.准备工作 (1)将 U 盘格式化成 FAT32 格式 ,大小不超过16G.当然也可以使用FTP/TFTP 等方式上传文件,U盘是最方便的一种方式. (2)将 OS10 下载下来之后,解压文件,将最大的文件,后缀名:.bin 文件放在 U 盘的根目录(一定要放在 U 盘根目录…

Nginx中替换即将到期的SSL/TLS证书

在 Nginx 中替换即将到期的 SSL/TLS 证书是一个常见的运维任务。以下是详细的步骤 1. 准备新证书 确保您已经获取了新的 SSL/TLS 证书文件和私钥文件。通常,证书颁发机构(CA)会提供以下文件: 证书文件 :通常是 .crt 或 .pem 文件(例如 example.com.crt)。私钥文件 :通…

一文讲解Spring中应用的设计模式

我们都知道Spring 框架中用了蛮多设计模式的: 工厂模式呢,就是用来创建对象的,把对象的创建和使用分开,这样代码更灵活。代理模式呢,是用一个代理对象来控制对真实对象的访问,可以在访问前后做一些处理。单…

最新码支付个人免签支付系统源码 三网免挂版本 兼容易支付

介绍: 最新码支付个人免签支付系统源码 三网免挂版本 兼容易支付 本系统是基于thinkphp5.0 FastAdmin 开发的一套新型聚合收款、聚合支付系统 一款专业的聚合免签收款系统,无需对接其余平台,个码就可收款,灰常的方便快捷,集成实现三网免挂功能, 无需挂繁琐的监控软件就可实…

VMware下Linux和macOS遇到的一些问题总结

1.解决.NET程序通过网盘传到Linux和macOS不能运行的问题 这是文件权限的问题。当你通过U盘将文件传输到虚拟机的macOS和Linux系统时,文件的权限和所有权可能得到了保留或正确设置。但如果你通过网盘上传,文件的权限或所有权可能没有正确设置&#xff0c…

计算机网络知识速记:HTTP与HTTPS

计算机网络知识速记:HTTP与HTTPS 一、HTTP基础知识 HTTP(超文本传输协议)是一个无状态的协议,通常用于在客户端与服务器之间传输数据。HTTP采用的是一种请求-响应模型,客户端发出请求后,服务器返回数据。…