去年我写过一篇《Emacs的tab键与缩进》,但后来发现有一些内容当初理解不深,就匆忙地改用了其它方式。所以现在做一些补充:1. 当时的想法: "缩进完全自行控制,不用syntax indentation来自动"。其实Emacs对缩进的控制基本上是在根据语法确定缩进这个方向上的,这样做的好处也很明显: 最终使用起来简单——你只需要按一个tab键就可以了,不需要考虑缩进多少。但这里有两个问题:初学者
Emacs 快捷键 掌握Emacs 的快捷键可以说是Emacs 爱好者的基本功,也是提高编辑速度和质量所必备 的,但是初学者可能记不住那么多的快捷键必要时可以翻一下,最常用的快捷键数量也就数十 个。Emacs 的快捷键都是绑定于ctrl 和alt(或称meta)上的,例如c-x 就是ctrl+x ,m-x 就是 alt+x。当然所有的按键都
转载 2024-04-19 14:00:20
87阅读
2.7 使用 Emacs 作为开发环境 2.7.1 EmacsUNIX® 系统不像其他的系统那样带有一种“你要的全有,不要的更多”的,包含所有的,巨大的程序开发环境。 [1] 但是,你可以搭建一个自己的开发环境。可能不会很漂亮,也不会非常集成化。但是你可以按自己的需求来搭建。而且是免费的。你将拥有所有的源码。  问题的答案就是 Emacs。如今有很多人厌恶它,也有很多喜欢它。如果你是前者之一
转载 2024-07-03 23:27:08
38阅读
今天下午用Emacs不巧正好卡了,不知道怎么办了。搜了下面一片文章,写的不错,所以转过来,大家分享一下:特此表示感谢!*文件名:备份(backup)文件; #文件名#: 自动保存(autosave)文件。 使用emacs编辑head.c时产生的#head.c#和head~两个文件有什么区别? 保存文件时,Emacs里的文本将被拷贝到文件里。在你覆盖的时候,Emacs把原始文件
*文件名: 备份(backup)文件; #文件名#: 自动保存(autosave)文件。 使用emacs编辑head.c时产生的#head.c#和head~两个文件有什么区别? 保存文件时,Emacs里的文本将被拷贝到文件里。在你覆盖的时候,Emacs把原始文件改为一个新名字以使它不至于丢失。新名字是在原来名字的后面加一个“~”。  Ema
转载 2024-09-08 13:33:15
42阅读
Emacs基础HotKey及命令 (注:小括号内为命令,前为HotKey,RET指Enter键,如要执行命令需要在命令前加上Meta-x或Esc-x) 1.进入Emacs: $:emacs RET 2.离开Emacs $:Ctrl-z (suspend-emacs) 说明:暂时离开Emacs,一般是回到shell的状态。需回到Emacs
转载 2024-09-27 19:45:30
69阅读
* 安装emacslftp ftp://ftp.gnu.org/gnu/emacs/> ls# 找到想要的版本> get xxx.tar.xz tar xvf emacs-xx.x.tar.xz -C .cd emacs-xx.x# ncurse 库 必须,控制终端光标sudo apt-get install ncurses-dev# 不需要图形...
原创 2021-08-13 10:41:46
673阅读
      GUN-Emacs-tutorial 应该说一切技术的入门学习都离不开tutorial文档。EMACS的tutorial文档主要介绍基本的文本查看,编辑和查找操作,目的是让初学者对EMACS有一个大体的认识。本系列只针对Mac系统。1. 启动Emacs并查看文档  Emacs有graphic和terminal,这里只讨论terminal。  EMACS的便捷性在于它只用键盘操
转载 2024-04-24 13:56:57
58阅读
Emacs 重新开始,从心开始 重装系统之后,也重装了emacs,采用了GNU Emacs 25.3.1,重新整理了.emacs配置 只保留最基本的功能.达到简化的目的,我认为以下功能是必需的,记录与此. 1. emacs 默认白底黑字, 通过菜单改为黑底白字. 保存后会在.emacs生成对应客户化配置. 2. emacs 默认启动About Gnu Emacs 窗口, 禁用之: 3. 用list
  对于一般的情况,保存一个文件的时候,操作系统会将你编辑后的内容保存在你的磁盘上,而原来的文件内容会丢失。Emacs在你保存文件的时候,会将你原来保存文件拷贝到另一个文件,这样当你改变主意想要回原来的文件的时候,你可以很方便的找回它,这些文件被称为备份文件。 GNU Emacs的自动自动备份   文件的备份并不是必须的。要Emacs关闭自动备份的功能,你可以将make-backup
# Emacs 如何配置 Python 开发环境 Emacs 是一款强大的文本编辑器,尤其适合编程开发。许多 Python 开发者选择在 Emacs 中编写代码,因为它的高度可定制性和强大的扩展功能。本文将介绍如何为 Python 开发配置 Emacs,解决一个实际问题:如何在 Emacs 中设置一个简单的 Python 开发环境。 ## 1. 安装 Emacs 在开始配置之前,您需要确保已
原创 7月前
68阅读
Emacs的命令按键Emacs中主要使用命令按钮如下。C键:代表Contorl的意思,用户来控制与语言无关的单位(字符,行)。键盘上为 ctrl 键。M键:代表Meta的意思,用来控制与语言定义的单位(如词,句子,段落)。键盘上一般为 Alt 键。Esc:单击一次相当于M – 。- :在Emacs的命令中,你经常会看到  -  这个符号,它代表按住前面一个字符,比如C – x
转载 2024-03-07 13:43:18
271阅读
快捷键组合: c-x : Ctrl+x m-x: Alt+xC-x C-v 打开一个文件,取代当前缓冲区C-x C-s 保存文件C-x s 保存所有窗口的缓冲C-x C-w 存为新文件M-x goto-line 跳到指定行M-x replace-string ENTER search-string ENTER 替换M-% search-string ENTER re
转载 2024-07-09 13:07:23
98阅读
c-x c-s 可以保存文件;c-x c-w 写文件,和保存文件相同;emacs负责创建特殊用户的的编辑缓冲区,通常采用*buffer name*,*Help*,*scratch*,*mail*,*Buffer List*;c-x c-v:如果在输入文件名时打错了字,按下该组合键将把你带回原来的文件。c-x k:删除缓冲区。如果有修改内容但不想保存,选择yes。c-v:向前移动一屏m-v:向后
1、与编译有关的配置和命令:(1)为了设置默认的编译命令,需要在.emacs中添加如下字段:(Setq 'compile-command "gcc")(2)查看编译错误信息,并将光标移到下一条编译错误:C-x `(3)再从第一条编译错误信息开始:C-u C-x(4)移到下一条编译错误信息:M-n(5)移到上一条编译错误信息:M-p(6)看当前错误信息的源代码:C-c C-c(7)查看下一屏编译错误
业余摸索着学习使用emacs,边学边一点点记录下来,也方便后来的和我一样的初学者不至于一头雾水。(所以虽然可以预见很长一段时间内不会完工,还是放出来,能帮一点是一点吧)我的操作系统是win10,目标是配置为python开发环境。配置文件使用emacs首先第一步就是进行配置emacs配置文件有两种:文件名分别为.emacs和init.elemacs会从环境变量HOME里寻找.emacs,如果没有找
转载 2024-02-26 16:37:26
242阅读
Emacs-019-文件保存与关闭       考虑这个功能,一定程度上还是对标VIM。VIM中有w有q,自然还有wq。我使用的Emacs是一个GUI版本的,其实保存退出即使不了解处于习惯也能够解决。简单的保存退出自然是图形化的操作即可:       其实,在上面的界面中也能够看到相应的组合键操作了。C-x C-c。进一步看看这个组合键的定义,关联了什么命令:       其实
原创 2021-07-08 11:13:19
702阅读
Emacs-019-文件保存与关闭       考虑这个功能,一定程度上还是对标VIM。VIM中有w有q,自然还有wq。我使用的Emacs是一个GUI版本的,其实保存退出即使不了解处于习惯也能够解决。简单的保存退出自然是图形化的操作即可:       其实,在上面的界面中也能够看到相应的组合键操作了。C-x C-c。进一步看看这个组合键的定义,关联了什么命令:       其实
原创 2022-03-11 13:50:16
471阅读
;;显示行号;; 如果想所有打开的文件都显示行的话就打开下面的注释(add-to-list 'load-path "D:/software/Emacs/site-lisp");;(setq global-display-line-number-mode t);; 加载显示行号模块(require 'display-line-number);; 设置显示格式(setq display-line-nu
emacs配置文件2;;普通设置(setq inhibit-startup-message t);关闭起动时闪屏(setq visible-bell t);关闭出错时的提示声(show-paren-mode t);显示括号匹配;(set-default-font "-adobe-courier-medium-r-normal--14-100-100-100-m-90-iso10646-1");;字
原创 2009-07-23 22:21:34
1190阅读
  • 1
  • 2
  • 3
  • 4
  • 5