emacs

如何在Emacs中设置字体大小?

久未见 提交于 2020-03-06 18:28:19
我也想将字体大小保存在我的 .emacs 文件中。 #1楼 我对控制台emacs(emacs -nw)感到满意,现代vterm实现(例如gnome-terminal)往往具有更好的字体支持。 另外,如果您习惯了这一点,则可以使用tmux,因此即使没有X,也可以在远程服务器上使用完整环境。 #2楼 在X11中打开emacs,转到菜单选项,选择“设置默认字体...”,更改字体大小。 在同一菜单中选择“保存选项”。 做完了 #3楼 在AquaMacs中, CMD + 和 CMD - 调整当前缓冲区的字体大小。 #4楼 zoom.cfg 和 global-zoom.cfg 提供字体大小更改绑定(来自EmacsWiki) C-或C-mousewheel-up:增加字体大小。 C- +或C-mousewheel-down:减小字体大小。 C-0将字体大小恢复为默认值。 #5楼 Firefox和其他程序允许您使用C- +和C--增大和减小字体大小。 我设置了.emacs,以便通过添加以下代码行来具有相同的功能: (global-set-key [C-kp-add] 'text-scale-increase) (global-set-key [C-kp-subtract] 'text-scale-decrease) 来源: oschina 链接: https://my.oschina.net/u

在没有 Emacs 的情况下使用 Org 模式

有些话、适合烂在心里 提交于 2020-03-03 13:52:07
每到年初似乎总有这么一个疯狂的冲动来寻找提高生产率的方法。新年决心,正确地开始一年的冲动,以及“向前看”的态度都是这种冲动的表现。软件推荐通常都会选择闭源和专利软件。但这不是必须的。 这是我 2019 年改进生产率的 19 个新工具中的第 16 个。 Org (非 Emacs) Org 模式 (或者就称为 Org) 并不是新鲜货,但依然有许多人没有用过。他们很乐意试用一下以体验 Org 是如何改善生产率的。但最大的障碍来自于 Org 是与 Emacs 相关联的,而且很多人都认为两者缺一不可。并不是这样的!一旦你理解了其基础,Org 就可以与各种其他工具和编辑器一起使用。 Org,本质上,是一个结构化的文本文件。它有标题、子标题,以及各种关键字,其他工具可以根据这些关键字将文件解析成日程表和代办列表。Org 文件可以被任何纯文本编辑器编辑(例如,Vim、Atom 或 Visual Studio Code),而且很多编辑器都有插件可以帮你创建和管理 Org 文件。 一个基础的 Org 文件看起来是这样的: * Task List ** TODO Write Article for Day 16 - Org w/out emacs DEADLINE: <2019-01-25 12:00> *** DONE Write sample org snippet for article -

Emacs中的彩虹模式:标识css颜色

余生颓废 提交于 2020-03-03 13:47:34
自己不是很擅长CSS,不过还是要经常接触一些。发现自己对里面的颜色编码非常头痛,于是萌生了在Emacs中对css中的颜色进行标记的想法。不过鉴于自己的elisp水平有限,最终只写了一个简陋版,可以把光标放到颜色码上,然后更改光标颜色。。。。 今天偶然发现了rainbow-mode,简直完全就是我所想要的东西!rainbow-mode安装配置非常简单,可以直接用package.el来安装,也可以到这里下载:http://bzr.savannah.gnu.org/lh/emacs/elpa/annotate/head:/packages/rainbow-mode/rainbow-mode.el 。把rainbow-mode.el扔到loadpath里面,在配置文件里面require一下,在需要的时候M-x rainbow-mode就可以了。 为了方便使用,我们可以把rainbow-mode关联到css,html文件中去,让emacs在打开css/html文件的时候自动启用rainbow-mode。可以使用以下配置: (require 'rainbow-mode) (dolist (hook '(css-mode-hook html-mode-hook)) (add-hook hook (lambda () (rainbow-mode t)))) 以下是效果图(rain

如何使用pyflakes给python做语法检查

最后都变了- 提交于 2020-03-01 21:46:53
python是一门动态语言。在给python传参数的时候并没有严格的类型限制。写python程序的时候,发现错误经常只能在执行的时候发现。有一些错误由于隐藏的比较深,只有特定逻辑才会触发,往往导致需要花很多时间才能将语法错误慢慢排查出来。其实有一些错误是很明显的,假如能在写程序的时候发现这些错误,就能提高工作效率。最近我发现,可以用pyflakes这个程序对python语法进行语法检查,这样可以尽量早的发现错误。pyflakes有三种使用方法,第一种是当作命令行工具使用。第二种可以作为vim的插件,在vim编辑器中使用,实现所见即所得。第三种是可以在emacs中使用。 pyflakes作为命令行工具 安装pyflakes这个程序很简单。可以在pyflakes的官网这个网站进行下载: http://pypi.python.org/pypi/pyflakes 这是一个命令行工具。在linux下,可以直接运行 ‘pyflakes 文件名’ 对文件进行语法检查。 在vim编辑器中使用pyflakes 首先要确保vim支持python2.5以上版本,如果不确定是否支持,请在vim中运行命令。 <!-- lang: shell --> :version 结果例如: +代表支持的功能,-代表不支持的功能。由于上图所示的vim不支持python, 所以需要重新编译vim。 要编译支持python2

在Vista中使用Emacs

别等时光非礼了梦想. 提交于 2020-03-01 05:52:34
不要骂我,说在vista下面用什么emacs呀,但是工作环境在vista,但是又喜欢emacs,所以才想要在这个平台…… 已有 0 人发表留言,猛击->> 这里 <<-参与讨论 JavaEye推荐 传智播客-高薪诚聘会讲课的程序员(3G优先考虑) 加入阿里巴巴,发展潜力无限 上海: 巨人网络诚聘Java, JS, 网页游戏工程师 加盟电子商务创业公司,获得一场精彩的生活 来源: oschina 链接: https://my.oschina.net/u/20502/blog/918

在Vista中使用Emacs

荒凉一梦 提交于 2020-03-01 05:09:16
不要骂我,说在vista下面用什么emacs呀,但是工作环境在vista,但是又喜欢emacs,所以才想要在这个平台下面用的.之前我介绍过emacs在windows xp下面的配置.这里我介绍一下在vista的配置. 1).下载:ftp://ftp.gnu.org/gnu/emacs/windows/emacs-22.3-bin-i386.zip 2).解压至c:\emacs\下面.在这个目录里面应该可以看到bin,list等目录. 3).设置环境变量HOME=c:\emacs\ 4).编辑.emacs文件在c:\emacs目录下面,这里我写 阅读全文 类别: Emacs ? 查看评论 已有 0 人发表留言,猛击->> 这里 <<-参与讨论 JavaEye推荐 加入阿里巴巴,发展潜力无限 传智播客-高薪诚聘会讲课的程序员(3G优先考虑) 加盟电子商务创业公司,获得一场精彩的生活 上海: 巨人网络诚聘Java, JS, 网页游戏工程师 来源: oschina 链接: https://my.oschina.net/u/20502/blog/919

Windows10下安装spacemacs

…衆ロ難τιáo~ 提交于 2020-03-01 05:05:24
安装emacs最新版251 编辑emacs配置文件 主目录的initel一定要添加 package-initialize否则spacemacs启动时间一次比一次长 安装spacemacs spacemacs真正的启动还需要很多设置步骤 emacs和initel的区别 1. 安装emacs最新版25.1 步骤: 1. 下载emacs最新版 http://ftp.gnu.org/gnu/emacs/windows/ 2. 解压并执行emacs安装目录的\bin\addpm.exe 下文的安装目录,是“ D:/EDA-tools/emacs/emacs-25.1 ”。 注意:是左斜杠 / ,而不是右斜杠 \ 。emacs会认为右斜杠是转义符。 3. 下载emacs-25-x86_64-deps.zip,并解压缩到 D:/EDA-tools/emacs/emacs-25.1 目录里; 这一步骤很重要 ,是让windows支持更多的gnu库,比如使得org-mode可以显示png格式的图片等。 2. 编辑emacs配置文件 配置文件,默认是不存在的。配置文件生效的目录是windows主目录: C:\Users\Administrator\AppData\Roaming\ 1 配置文件的设置步骤: 保证 C:\Users\Administrator\AppData\Roaming 目录下没有

Emacs and conda workaround

大城市里の小女人 提交于 2020-03-01 01:58:29
问题 I'm using emacs and anaconda. I have this in my init.el: (setenv "WORKON_HOME" "/home/user/anaconda3/envs/") And conda on my path: # added by Anaconda3 installer export PATH="/home/user/anaconda3/bin:$PATH" but emacs can't find my conda environments, which I understand it is supposed to be able to do.. So, when I run C-c C-p to start a new session, and C-c C-c , it fails to import my packages which are installed in a conda environment, with ModuleNotFoundError . Since I have added this to my

windows下配置emacs和imaxima

佐手、 提交于 2020-03-01 00:20:18
在windows下配置emacs和imaxima很麻烦,折腾了2天多,做一下记录吧。 首先下载maxima,从SourceForge下载安装程序安装。 下载安装Emacs,可以从官网下载,但官网下载的windows版本Emacs默认不支持图片,要想处理图片需要自己编译,这个可以网上查,这里就不说了。最简单的是从 这里http://vgoulet.act.ulaval.ca/en/emacs/windows/ 下载重新编译过的Emacs。之后安装就好。 在Emacs的配置文件.emacs中将 “%maxima安装路径%\share\maxima\5.31.2\emacs”添加进Emacs的路径:(push "%maxima安装路径%\\share\\maxima\\5.31.2\\emacs\\" load-path),在再.emacs中添加: (autoload 'maxima-mode "maxima" "Maxima mode" t) (autoload 'imaxima "imaxima" "Frontend for maxima with Image support" t) (autoload 'maxima "maxima" "Maxima interaction" t) (autoload 'imath "imath" "Imath mode for math

目前最新的 Emacs 24.2 WINDOWS安装包直接下载地址

好久不见. 提交于 2020-03-01 00:20:01
目前最新的 Emacs 24.2 直接下载地址 WINDOWS安装文件下载地址 http://mirrors.ustc.edu.cn/gnu/emacs/windows/emacs-24.2-bin-i386.zip 签名下载地址: http://mirrors.ustc.edu.cn/gnu/emacs/windows/emacs-24.2-bin-i386.zip.sig 来源: oschina 链接: https://my.oschina.net/u/219279/blog/88924