major-mode

    1热度

    1回答

    我已阅读eval-after-load vs add-hook。根据页面,代码eval-after-load被执行一次。 另一方面,add-hook内的代码每次打开时都会运行该模式的缓冲区。 好的。但是我怎样才能找出eval-after-load区块或add-hook区块内应该有哪些代码?例如, (eval-after-load "js2-mode" '(progn (js2

    3热度

    1回答

    我想在emacs中使用R主模式作为另一个文件扩展名(对于语法类似于R的不受支持的语言)。 如何强制emacs更改我正在编辑的缓冲区的主要模式?如何更改我的.emacs以将主要模式与特定文件扩展名永久关联?

    0热度

    1回答

    我使用几种语言,我需要设置特定的输入法到Emacs中的特定主模式。 我的意思是,配置为“自动改变”特定主模式的输入方法。 有没有办法做到这一点?谢谢!

    1热度

    1回答

    我是动了不少我的编辑的emacs的(目前23.3.1)的过程。 我正在寻找用于emacs的将要处理的Rexx和z /汇编程序,优选包括语法突出显示,代码和结构完成,和代码格式化(两个独立的)主要模式。 任何建议,好吗?

    0热度

    1回答

    切换缓冲区时,我有奇怪的事情在我的Emacs,我无法找到它,每次我切换缓冲区,我得到消息,主要模式的名字,甚至当我调用该函数,我得到minibuffer-inactive-mode 全球唯一的功能(适用于所有模式)在我的.emacs文件(我认为)是这样的: (add-hook 'after-change-major-mode-hook (lambda() (if (no

    0热度

    1回答

    我已经定义了一个我想用于所有.py文件的python模式。包括: (add-to-list 'auto-mode-alist '("\\.py\\'" . my-python-mode)) 正确使用我在的.py结尾的文件模式,除非该文件始于 #! /usr/bin/env python 这几个文件,我有做工作。我如何使python模式优先使用python模式emacs默认为?

    0热度

    1回答

    我为配置文件写了一个简单的主要模式。 我想检查保存时的语法。 如何确保my-check-syntax被添加到after-save-hook,如果它在my-config-mode下。 (defun my-check-syntax() ;; code: print a message to show whether syntax is correct ) (define-derived

    1热度

    1回答

    我拼命地设立的Emacs 24. PSGML/XML模式我所做的一切依据这样的解释:http://www.lysator.liu.se/~lenst/about_psgml/psgml.html 我拆包最新的软件包的后确实./configure./make./make install主模式并将整个目录移动到emacs找到的.emacs.d目录的子目录中。 添加以下到我的.emacs文件: (aut

    1热度

    1回答

    让我们假设我正在使用的特定模式是python-mode。 以下对钩Emacs手册规定了: 每一个主要的模式命令是应该运行正常钩称为模式钩作为初始化的最后步骤之一。 来自主要模式约定: 每个主要模式应该有一个名为modename-mode-hook正常模式挂钩。主要模式命令应该做的最后一件事是拨打run-mode-hooks。 和with-eval-after-load在加载代码(例如,需要)之后执

    1热度

    1回答

    当前处于主要模式下,我正在按下制表符将点移动到一定数量的空格。 我想要发生的事情更像是python模式如何让标签将整行移动到正确的缩进。 有谁知道这是怎么完成的?