emacs配置

Emacs助力PowerShell

此生再无相见时 提交于 2020-04-07 01:52:42
阅读目录 1 下载安装Emacs windows版本 2 下载el文件和配置Emacs加载PowerShell 3 体验用Emacs来执行和编辑PowerShell脚本 回到顶部 1 安装Emacs windows版本 到Emacs官方站点下载( http://www.gnu.org/software/emacs/#Obtaining )最新的适合windows的版本 emacs-24.3-bin-i386.zip 此为绿色软件,解压缩即可使用。我解压的路径为 D:\Program Files\GreenSoftwares 回到顶部 2 下载el文件和配置Emacs加载PowerShell 2.1 下载两个el文件: 文件名字 作用 下载地址 Powershell.el 直接交互使用PowerShell命令 http://www.emacswiki.org/emacs/Powershell.el PowerShell-Mode.el 对PowerShell文件语法着色 http://www.emacswiki.org/emacs/PowerShell-Mode.el 2.2 设置Windows下Emacs配置文件路径 在Windows下,Emacs一般不会自动建立配置文件。因此,在Windows下,Emacs的默认配置文件目录可以在Emacs中通过C-x C-f后键入~

6 件你应该用 Emacs 做的事

给你一囗甜甜゛ 提交于 2020-03-24 11:47:31
本文参考原文- http://bjbsair.com/2020-03-22/tech-info/2125/ 下面六件事情你可能都没有意识到可以在 Emacs 下完成。此外还有我们的新备忘单,拿去,充分利用 Emacs 的功能吧。-- Seth Kenlon(作者) 想象一下使用 Python 的 IDLE 界面来编辑文本。你可以将文件加载到内存中,编辑它们,并保存更改。但是你执行的每个操作都由 Python 函数定义。例如,调用 upper() 来让一个单词全部大写,调用 open 打开文件,等等。文本文档中的所有内容都是 Python 对象,可以进行相应的操作。从用户的角度来看,这与其他文本编辑器的体验一致。对于 Python 开发人员来说,这是一个丰富的 Python 环境,只需在配置文件中添加几个自定义函数就可以对其进行更改和开发。 这就是 Emacs 对 1958 年的编程语言 Lisp 所做的事情。在 Emacs 中,运行应用程序的 Lisp 引擎与输入文本之间无缝结合。对 Emacs 来说,一切都是 Lisp 数据,因此一切都可以通过编程进行分析和操作。 这造就了一个强大的用户界面(UI)。但是,如果你是 Emacs 的普通用户,你可能对它的能力知之甚少。下面是你可能没有意识到 Emacs 可以做的六件事。 使用 Tramp 模式进行云端编辑 Emacs

emacs org-mode 配置

て烟熏妆下的殇ゞ 提交于 2020-03-06 18:36:18
emacs org-mode 字体设置 能够使表格 对其 风帆(2675917***) 12:57:21 linux最好看的字体是,,,"WenQuanYi Zen Hei Mono-15") ,诸如 13 15 18 等字体都可以 Courier New 与 微软雅黑 {"Dejavu Sans Mono 10" 与 "WenQuanyi Micro Hei Mono 12"} ---linux {"Consolas 11" 与 "Microsoft Yahei 16"} ----windows Emacs 字体大小设置 放大字体: Ctrl-x Ctrl-+ 或 Ctrl-x Ctrl-= 缩小字体: Ctrl-x Ctrl– 重置字体: Ctrl-x Ctrl-0 来源: oschina 链接: https://my.oschina.net/u/1016427/blog/165636

windows 上emacs配置

╄→尐↘猪︶ㄣ 提交于 2020-03-06 18:36:06
1. 下载 2. 安装 3. 修改 HOME 路径 4. 创建 .emacs 和 .emacs.d 5. 配置(通过修改.emacs和使用插件达到某种效果) 5.1 基本设置 5.2 修改字体 5.3 设置主题(使用color-theme.el) 5.4 设置缩进(回车自动缩进,tab = 4) 5.5 修改鼠标形状 5.6 启动时最大化窗口 参考资料 1. 下载 在 http://ftp.gnu.org/pub/gnu/emacs/windows/emacs-24.1-bin-i386.zip 下载 emacs-24.1-bin-i386。解压到你喜欢的位置。 2. 安装 双击 /bin/addpm.exe ,把快捷方式复制到桌面,以后方便使用。 3. 修改 HOME 路径 (1) 右键计算机 -> 高级系统设置 -> 环境变量 -> 新建一个系统变量 -> 变量: HOME, 值: D:\Program Files\emacs 。 (2) 重启计算机 [我的计算不重启,没有效果]。 4. 创建 .emacs 和 .emacs.d (1) 打开 emacs 在 options 下面随便点一点,然后点 Save options。 (2) 打开路径 D:\Program Files\emacs 会发现出现了两个文件 .emacs 和 .emacs.d 。 5. 配置(通过修改

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

windows下安装Emacs

最后都变了- 提交于 2020-02-29 22:23:58
以下转载自:http://blog.csdn.net/flag_and_leg/article/details/2900278 最近在学习windows下的Emacs,遇到不少问题,比如什么home目录啦,.emacs配置文件啦,.el文件啦,通过几天的反复琢磨,终于有所感悟。我想不仅是我,很多人都遇到过这些问题,现在就总结如下,以供有需要的朋友参考。 1、下载 到这个网址可以下载到Emacs的windows版本: http://ftp.gnu.org/pub/gnu/emacs/windows/ 只需要一个压缩文档,如emacs-22.3-bin-i386.zip 2、安装 在D盘根目录下新建一个文件夹,取名Emacs22.2(也可以是其他路径,随个人喜好而定),将emacs-22.2-bin- i386.zip里的文件解压到这个目录下,这样在d:/Emacs22.2/下就有bin, tec, info, leim, lisp, site-lisp等目录。 双击bin文件夹里的addpm.exe进行安装,安装后将在开始菜单生成Gnu Emacs/Emacs链接,点击这个链接便可启动Emacs。也可以双击bin文件夹里的runemacs.exe启动。注意到bin目录里还有个文件 是emacs.exe,双击它也可以启动,但是会出现一个控制台窗口 3、修改注册表 打开注册表

为什么 vim 和 emacs 没有占领市场

早过忘川 提交于 2020-02-19 00:24:49
一个软件要想推广, 一定是先要给新用户足够的便利, 解决了用户的需求, 之后, 用户才会为看见他的潜力感到欣喜, 从而爱上它的将来, 但是 vim 和 emacs 不是这么做的, 他们首先要求用户学习区别于 GUI 的 TUI 操作模式, 就算学会了, 也仅仅是一个 基于 TUI 的 notepad++, 在被配置 vim 或者 emacs 虐上最少 10 个小时后, 才能把它配置成一个具备简单补全功能的代码编辑器, 在之后的插件探索道路上, 如果碰到插件之间的兼容问题, 还要考虑自己debug. 简单的总结下来, 就是: vim 是一个对新手不友好的工具. 要想让 vim 友好, 必须要根据使用的人群, 设计专用的工具, 这个工具可能不够强大, 但是可以基于 vim 的潜力, 让用户自己扩展, 你可以理解为, 基于 vim 的 Pycharm 比如, 同样是一个 Python 程序员, 想要使用 vim 开发, 至少要有以下几个功能 1. 代码高亮 2. 代码定义跳转 3. 代码补全 4. debug 如果vim想要吸引 Python 用户, 就应当先把这个功能定制出来, 这样的配置, 或许没有对于常用的html/css/js补全, 但是, 这里所缺少的, 不是 Python 程序员所必要的, 之后的, 就交给程序员自己去配置, 这是非常合适的, vim的配置, 都是基于

noilinux下的emacs极简教程

我们两清 提交于 2020-01-18 00:26:47
前言 这篇文章的目的并不是为了教会你使用emacs,而是让你在noilinux下能有一个好用且功能不逊于devc++的代码编辑器 如果想学emacs可以左转另一篇文章 emacs学习笔记 这篇文章只针对noilinux下的gui版本的emacs 以下内容均在noilinux下测试 打开emacs 从左上角的"应用程序->编程"打开emacs(实际上noilinux默认打开文档的软件就是emacs) 设置 因为这篇文章很入门,所以尽量在gui中进行所有设置 虽然我写了这么长,实际上是可以光速完成的(因为他们的位置是连续的) 一 选择"Options" 勾上"HighLight Matching Parentheses"(高亮匹配括号) 勾上"Use CUA keys"(使用Ctrl+C复制,Ctrl+X剪切,Ctrl+V粘贴) 点"Save Options"(保存更改) 二 "Options->Costumize Emacs->Custom Themes" 选一个自己喜欢的主题然后点上面的保存 三 "Options->Costumize Emacs->All Settings Matching" 这个是搜索设置的界面,因为emacs的设置太多了所以菜单放不下 输入"linum" 把"Global Linum Mode"打开(行号) 输入"pair" 把"Electric Pair

vim和emacs

[亡魂溺海] 提交于 2020-01-17 15:05:09
vim和emacs 在编程界一直有两大神器的传说。这两大神器一个是emacs,一个是vim。一个是神的编辑器,一个是编辑器之神。 程序员的圈子里面也一直流传着一个段子,说是世界上的程序员分为三种。使用vim的,使用emacs的,以及使用其他的。 为什么vim和emacs能得到如此推崇呢? emacs emacs的封神是因为其高度的可扩展性,你可以用vim打游戏,听歌,画画,上网,收发e-mail,代替tty,甚至控制你们家咖啡机煮咖啡。 emacs基于lisp语言解释器,其强大之处几乎混淆了操作系统和文本编辑器的界限,只要你打开emacs,你就可以呆在里面不用出来了,它可以完成你的几乎所有操作,而且只用键盘的主要部分。 vim vim的封神是因为其定位到极致的设计哲学,vim是一个文本编辑器,它就是一个文本编辑器,当然它也可以扩展出很多的插件,但是基本都是第三方的,vim 官方从始至终的的设计理念就是让编辑高效,高效,高 效,更高效。 vim 的每一个设计都是为了能够把工作效率推到极致。 甚至于现在vim的编辑方式都已经成了一种哲学————vs-code、vs、atom、sublime、intellijidea。。。。。所有的主流ide,甚至圣战的另一方emacs,都提供了vim的输入模式。 因为vim的输入方式实在是太高效了,至少现在

【LaTeX】配置Emacs org-mode利用latex生成pdf文件

做~自己de王妃 提交于 2020-01-08 08:54:19
Table of Contents 1 Background 1.1 关于更新org mode 2 配置 3 使用 4 用org生成的此文pdf版 1 Background 我用的texlive2011+ubuntu+xelatex+emacs23.3+org7.8.11 1.1 关于更新org mode 23.3.自带的org-mode 好像 不行。下载最新的org-mode: http://orgmode.org/org-7.8.11.zip .emacs中加入: (setq load-path (cons "org-7.8.11所在目录/lisp" load-path)) 2 配置 在.emacs中加入以下代码 1 , 2 , 3 ;; org-mode (setq load-path (cons "~/.emacs.d/org-7.8.11/lisp" load-path)) (add-hook 'org-mode-hook (lambda () (setq truncate-lines nil))) (require 'org-install) (require 'org-latex) ;; 使用xelatex一步生成PDF (setq org-latex-to-pdf-process '("xelatex -interaction nonstopmode %f"