最近笔者又回到了Linux~浪了一圈又回来了 不过emacs确实不错,看起来也高大上(哈哈),今天就把我的配置文件贴上吧 要修改.emacs配置文件的话,只需要在emacs界面中按住...control+X,松开后再按Control+F, 然后输入路径~/.emacs就好了,使底部命令行显示成这样: Find File: ~/.emacs,按回车就可以了 ;; 指针颜色设置为白色 (set-cursor-color... display-time-24hr-format t) (setq display-time-day-and-date t) (transient-mark-mode t) ;; 支持emacs...setq frame-title-format "zhj@%b") ;; 默认显示 80列就换行 (setq default-fill-column 100) ;; 设置字体 ;; 方法为: emacs...) (x-send-client-message nil 0 nil "_NET_WM_STATE" 32 '(2 "_NET_WM_STATE_MAXIMIZED_VERT" 0)) ) ;; 启动emacs
Emacs 和 Vim 最大的就是快捷键的体系不同,在 Emacs 中,快捷键要有对应的控制键配合,才能正常使用,比如打开 Agenda C-c a 一般指的是 Ctrl + c a 而在 Emacs.../ Alt C- : Ctrl H- : Hyper 其中 Ctrl、Meta/Alt、Shift这几种快捷键比较常见,但是 supper 这个键就比较少见了,而且在键盘上,一般也看不到,所以我们在配置的时候...,需要在配置中声明这几个键被绑定在哪些键上。...如果是在 /Windows/ 系统下需要增加如下的配置: (setq w32-lwindow-modifier 'supper w32-apps-modifier 'hyper) 但是如果使用的是...'control ns-function-modifier 'hyper) 但是这样的情况又有另外一个问题,需要在特定的系统中使用,所以我们要在对应的配置上增加上对系统的判断,绑定的方案如下
Emacs 和 Vim 最大的就是快捷键的体系不同,在 Emacs 中,快捷键要有对应的控制键配合,才能正常使用,比如打开 Agenda C-c a 一般指的是 Ctrl + c a 而在 Emacs...- C- : Ctrl - H- : Hyper - 其中 Ctrl、Meta/Alt、Shift这几种快捷键比较常见,但是 supper 这个键就比较少见了,而且在键盘上,一般也看不到,所以我们在配置的时候...,需要在配置中声明这几个键被绑定在哪些键上,增加如下的配置: (setq w32-lwindow-modifier 'supper w32-apps-modifier 'hyper) 但是如果使用的是...mac 的话又要增加另外的一些配置: (setq mac-command-modifier 'meta mac-option-modifier 'super mac-control-modifier...'control ns-function-modifier 'hyper) 但是这样的情况又有另外一个问题,需要在特定的系统中使用,所以我们要在对应的配置上增加上对系统的判断。
Emacs配置文件3 ;;普通设置 (setq inhibit-startup-message t);关闭起动时闪屏 (setq visible-bell t);关闭出错时的提示声 (show-paren-mode...以 y/n代表 yes/no (setq-default make-backup-files nil);;不要生成临时文件 (setq x-select-enable-clipboard t);;允许emacs...'other-frame);跳到其它窗格 (global-set-key [(f3)] 'speedbar);打开speedbar ;;显示行号 (load-file "~/dos/emacs... ;; needed to define TeX-mode-hook under AUCTeX ;; (require 'python) ;; I use python.el from Emacs...") ;(add-to-list 'load-path "~/dos/emacs/cedet-1.0pre4/common/cedet.el") (require 'cedet) ;;加载cedet (
3.2 修改字体 查看当前使用字体名称、大小: emacs -> options -> Set Default Font -> “M-x describe-font” 在 .emacs 添加字体信息...outline-Consolas-normal-r-normal-normal-16-120-96-96-c-*-iso8859-1") 上面这种方法可以设置英文字体,中文字体如果不设置的特别难看,我在网上找到了下面这种配置方法
Emacs 的快捷键和 Vim 的快捷键是编辑器中的两坐高山,其中 Emacs 的快捷键主要有四类。
importmagic==0.1.6 pip install autopep8==1.2.2 pip install yapf==0.6.3 pip install virtualenv==15.0.1 一个精简版的Emacs...配置文件,Just For python, (global-set-key "\C-h" 'backward-delete-char-untabify) (global-set-key "\d" 'delete-char..."http://jorgenschaefer.github.io/packages/")) (add-to-list 'load-path "~/.emacs.d/elpa/pyvenv-1.9")...package-initialize) (elpy-enable) (global-set-key "\C-\\" 'set-mark-command) (fset 'yes-or-no-p 'y-or-n-p) 好了,有了以上的配置
下载 官网:https://www.gnu.org/software/emacs 因为我们做芯片主要在Linux服务器上工作,所以点"GNU/Linux",选择合适的靠近的ftp镜像站点下载。...注: 在configure时,建议增加--with-x-toolkit=gtk3,因为gtk3下配置字体更简单一些。 如果不要求最新版,且电脑可以联网时用yum install emacs更简单....giflib-devel yum install libjpeg-turbo-devel yum install ncurses-devel yum install libpng-devel 基本配置...使用 对于一般的使用,不需要额外的配置了。默认emacs已经支持了常见编程语言的高亮,包括Verilog、SystemVerilog。...总结 本文介绍了Emacs的安装、配置和简单使用,可以看到几乎是开箱即用。不需要任何额外的配置,也不需要学习任何快捷键,对入门非常友好。 学习资料: https://emacs-china.org
本文主要解决如下三个问题 emacs的配置文件在哪儿? 使用的是什么语法? 怎么读配置文件(已经以后怎么自定义配置) emacs配置文件在哪儿 1. 使用单个文件: ~/.emacs 。...使用目录: ~/.emacs.d/ 。 所有配置文件都放在该目录下,并且Emacs启动时会自动执行该目录下名为 init.el 的文件。...在window下的目录(我的): D:\Users\Frank\AppData\Roaming\.emacs.d D:\Users\Frank\.emacs.d emacs的配置语言elisp 配置emacs...Emacs的配置文档是用elisp语言写的。elisp是lisp的一种方言。至于lisp语言,有人说它是黑客的语言。...(那传说中的lisp作为配置语言,这也是emacs吸引我的去学的一点,想象学配置的时候还可以顺便学一门语言...
这篇文章不会介绍太多花式或有深度的emacs配置,更多是摸索学习的过程,其中充满了乐趣。...原因 网络上的.emacs.d/init.el配置数不胜数,各路lisp大神的dot file都已经放在github上了,而且前有牛人撰文推荐学习emacs配置的详实方法,看似确实没有什么必要自己折腾一份配置...我在转向emacs之前,是一名忠实的vim党,从大学开始就不断折腾vim的配置,还花过一段时间专门学习了vimscript,曾经惊叹于vimscript的动态函数式风格的优美和强大。...所以胸臆之中涌动一股浩然之气,决心学起emacs lisp,把emacs的配置从头来过。 从『头』开始 init.el文件位于~/.emacs.d目录之下,如果没有,自行创建一份即可。...小结 当然,我的emacs配置绝对不止这些,但是其余的过程大体类似。由于emacs速来有伪装成编辑器的操作系统的称号,所以我的探索是无止境的。
本文介绍如何使用Emacs编辑器搭建Python的IDE开发环境,使用的是Emacs的一个扩展插件jedi。首先,需要安装jedi插件, ?...接下来,配置Emacs,在Emacs的配置文件~/.emacs里添加如下几行, ;; jedi (autoload 'jedi:setup "jedi" nil t) (add-hook 'python-mode-hook
但是如果使用的是 Emacs 自己的输入功能,则不需要做这些同步,只需要从 insert 模式中退出即可,这种操作对 Emacs 来说真的是太方便了。...之前使用的是 pyim + liberime 的方案,在今天更新了配置之后,无法再使用这个方案,调整配置之后,也无法正常使用,经过测试,将配置调整为 emacs-rime 的方案。...将解压之后的内容,放到 user-emacs-directory 路径下,然后增加配置。...)) 报错:Can’t find emacs-module.h when compile 先将 /Applications/Emacs.app/Contents/Resources/include/emacs-module.h...(rime-emacs-module-header-root (expand-file-name "extends" user-emacs-directory)) 经过这样的配置之后,就能非常容易的在
: 6c0f498d0757429591682b0574cf9e5c Operating System: Ubuntu Kylin 16.04.4 LTS Kernel: Linux.../emacs-builds/Emacs-24.3-universal-10.6.8.dmg ;; Windows: http://ftp.gnu.org/gnu/windows/emacs/emacs-...; 第一步首先启动Emacs: (在windows中可以双击emacs图标,在Linux中可以输入% emacs & ), ;; 然后在键盘上键入q 跳过系统欢迎的信息, ;; 先观察在Emacs屏幕的底部...;; 缓冲区也叫做工作区,在Emacs中打开一个文件,实际只是在Emacs中构造该文件的一个副本,放到缓冲区中, ;; 在Emacs中对该文件的编辑也是针对该副本的编辑,唯有保存改动时,Emacs才会把缓冲区中的内容在复制到原文件中去...;; ;; ;; 如何切换Emacs的工作模式 ;; Emacs有各种各样功能各异的模式,工作模式的含义其实就是Emacs对当前的文本编辑工作 ;; 更加的敏感,比如高亮和缩进,并且支持一些特殊的命令
最近在看 sacha chua 的 Emacs News[1] 时,无意间看到一个『 Made with Emacs 』的图片,觉得很有趣: 有点小遗憾,具体的来源网站我已经记不得。...今天抽空把我的几个网站(这里[2]和这里[3])都加上了 Made with Emacs 这个图片,当然包括 emacstalk 站点。...至于为什么会喜欢这个图片,我想可能是认同感吧,由于 Emacs 算是小众软件,所以在茫茫互联网的某处,看到这个图片时,嘴角会不自觉上扬,同时心中会想,志同道友呀!...如果你享受 Emacs 带给你的自由(free),请考虑把这个图片放在你的个人网站上。 独乐乐不如众乐乐,欢迎向 EmacsTalk 投稿,分享自己使用 Emacs 的经验。...经验分享 独乐乐不如众乐乐,欢迎向 EmacsTalk 投稿,分享自己使用 Emacs 的经验。
为了让 Emacs 功能在首次使用 GPG 时,捕获密码输入框,在 minibuffer 中输入密码,需要做如下的配置: •首先是修改 agent 的配置文件 # cat ~/.gnupg/gpg-agent.conf...[2] 包,配置 loopback,最后启动 pinentry server,参考配置 (use-package pinentry :config (setq epa-pinentry-mode...,比如创建一个名为 password.org.gpg 的文件,保存时 Emacs 会自动弹出选择框,让用户选择加密的公钥。...与此同理,可以方便地创建任何格式的 GPG 文件,比如: diary.md.gpg ,重新打开文件时,Emacs 会自动解密,并设置相应的 major mode。...没有 Emacs 的话,很难想象如何去方便、快捷地操作 GPG。 参考 •A.1.4 How to show diffs for gpg-encrypted files?
Emacs需要第三方插件显示行号 1 下载 linum.el 2 复制 linum.el 到“/usr/share/emacs/site-lisp/”或者其他 load-path路径下 3 ...配置 linum.el 到 ~/.emacs(自动创建 .emacs:启动emacs,用鼠标点击Options菜单,随便点击一两个选项,比如点击一下Active Region Highlighting,...************************ ; * ; * Author : sunboy_2050 ; * Date : 2012-07-31 ; * File : ~/.emacs...下执行 M-x linum-mode 来显示或者取消行号 M-x : Alt + x 输入: linum-mode 5 配置效果如下: 参考推荐: Emacs 快捷键 Windows 配置 linum.el...Linux 配置 linum.el emacs 显示行号
编程语言比它更早一年,LISP 编程语族已经演变出许多种方言,现代最著名的通用编程语种是 Common Lisp 和 Scheme , 以上解释来自 WIKIEmacs Lisp 是 Lisp 的一个分支Emacs...Lisp,一种直译式的脚本语言,为LISP的方言之一,GNU Emacs与XEmacs文字编辑器都使用这个编程语言来扩展它们的功能,它的直译器是以C语言来实作的,它受到Maclisp的影响很大,但是跟...Common Lisp与Scheme有所不同最近我迷上了 Emacs所以顺藤摸瓜,竟然搭进去了一门语言万万没想到,为了了解一个编辑器,竟然搭进去了一门语言好在这门语言结构比较简单清晰以致于可以用 15...分钟入个门Tip: 这一篇纯属于摘抄,不是原创,只是好东西忍不住拿出来分享,如果原作者有意见,可以随时联系我,下线此文章,我完全尊重原作者的意见原文,请参考 Emacs Lisp 15 分钟入门
作为一名在 Windows 下使用了多年 gVim 的少年,已然把它在我需要的地方都收拾得服服贴贴,可以说 Vim 经过配置配置,上得厅堂下得厨房,基本能满足我的所有幻想。...Common Lisp 开发环境 学习 Common Lisp 是使用 Emacs 最主要的任务,配好了文本编辑,当然得先把 Common Lisp 开发环境配置好了。...本来什么也不用配置的情况下 M-x ielm 就能进入一个 Emacs Lisp 的 REPL,但是它与 Common Lisp 毕竟还是有区别,所以还是另配置一个。...我使用网友们力荐的 Emacs + slime + sbcl 的组合,配置步骤如下: 去 http://www.sbcl.org/ 下载安装 sbcl 的最新版。...配置这个倒是简单,安装 Markdown-mode 插件,然后在 ~/.emacs 中添加: (autoload 'markdown-mode "markdown-mode" "Major mode
使用 Emacs 已经有两三年的时间了,从最开始自己配置了一个垃圾版,到后来使用的 spacemacs ,再到后来又重新配置了一个个人简单版,再到又配置了一个综合版,个人版最大的问题就是慢,启动几十个配置比大神们配置的启动几百个还要慢...这总是让人觉得特别的不爽,而且想要从头学习配置话,总是有一些东西不知道是为什么,也不知道就言怎么用,可是删除掉就是不行,会慢,会报错,会出各种的问题。 怎么学习 Emacs ?...复杂插件和抄录配置 : 这个也没什么,在入手之后,一个可以使用的配置才是最合适的配置,如果不能使用,那永远也不知道 Emacs 的美在什么的地方,而且工具不能使用,又怎么能当做工具呢?...我现在找到的,呼声最高的 Emacs 就是 org mode , 然后就是 magit 。这两个工具几乎是 Emacs 的半边天。...当然对于非程序员来说, org mode 就已经是半边天了,很多人就是冲着 org mode 来使用 Emacs 的。
领取专属 10元无门槛券
手把手带您无忧上云