首页 文章
  • 7 votes
     answers
     views

    Flex和Bison的Emacs模式,或删除这些模式的自动缩进?

    Emacs在Flex和Bison中对自动缩进的处理很差 . 事实上,它似乎不支持flex模式 . 那么,emacs用户如何应对这些?我喜欢VIm,但我不想切换,因为我在Emacs中更快更舒服 . 几个月前,我为Bison设立了第三方elisp模块,但当它的缩进破坏时,它永远不会被修复 . 简而言之,这是一个糟糕的黑客 . 或者有没有办法可以关闭.l和.y文件的自动缩进(所以按下会做一个缩进)?我如...
  • 6 votes
     answers
     views

    Emacs自动完成错误:符号的值变量为void:ac-modes [duplicate]

    这个问题在这里已有答案: Emacs: Symbol's value as variable is void 1回答 我正在尝试安装emacs latex自动完成包(http://code.google.com/p/ac-math/) . 我将ac-math.el放入〜/ elisp加载路径目录,然后将以下内容放入我的.emacs文件中: ;; Adds elisp to load-path ...
  • 2 votes
     answers
     views

    Emacs - 无法映射C- [

    我试图将C- [在Emacs中映射为与C-g相同 . 我试过这个: (global-set-key "\C-[" 'keyboard-escape-quit) 但重新映射C-后,Emacs表现得很奇怪 . 例如,M-x停止工作,如果我尝试重新映射M-x,我会收到以下错误: 错误:键序列M-x以非前缀键ESC开头 为什么会这样?有解决方法吗?
  • 85 votes
     answers
     views

    在迷你缓冲区中显示当前文件的完整路径的功能

    我需要获取我正在使用emacs编辑的文件的完整路径 . 有功能吗? 如果没有,获得它的elisp功能是什么? 如何将结果(路径名)复制到剪贴板以便我可以重复使用它? 我正在使用Mac OS X和Aqumacs . (setq filepath (get-fullpath-current-file)) ??? (copy-to-clipboard 'filepath) ??? 已添...
  • 5 votes
     answers
     views

    键入C-x时Emacs迷你缓冲消息

    好 . 当我键入密钥系列的一些第一个密钥时,emacs会在一段时间后将这些密钥写入迷你缓冲区 . 像这样:键入 C-x 4 将使迷你缓冲区中的 C-x 4- 可见 . 问题是:这可以修改吗?我正在考虑将类似帮助的一部分(在键入某些键时由 C-h 生成)与此字符串组合在一起 . 等待此消息的间隔也可以缩短吗?它是子程序吗? 编辑,新问题 当我退出带有 C-x C-c 的emacs并且有修改过的缓冲区...
  • 8 votes
     answers
     views

    获得csharp-mode Emacs语法突出显示工作

    谷歌搜索“csharp模式emacs”产生页面 http://www.emacswiki.org/emacs/CSharpMode 其中包括一些指向各种可下载的emacs lisp文件的链接 . 2005链接(DylanMoonfire)坏了,所以我下载了: http://lists.ximian.com/pipermail/mono-list/2002-May/006182.html ...
  • 1 votes
     answers
     views

    将文档从ternjs改进为emacs

    我刚刚在emacs中使用js2-mode和company-mode运行了ternjs并且非常兴奋 . 从tern获取函数文档的C-c C-d函数带回了相当有限的信息子集 . 我很想学习lisp,但每次看到它都会感到困惑 . 我想要做的不是在迷你缓冲区中显示函数的注释块的第一行,而是在分割窗口中显示完整的文档块,该窗口在退出或按下时自动关闭 . 这是从tern获取文档的功能 (defvar tern...
  • 1 votes
     answers
     views

    使用elisp运行'lein swank'(调用clojure服务器)

    正如被问及并回答here . 我可以使用'lein swank'在Aquamacs上运行clojure . 在运行slime / clojure之前,我需要自动运行'lein swank' . 问:有没有办法自动解决这个问题?我的意思是当调用slime / clojure(M-x slime-connect)时,如何自动运行命令'lein swank' . 问:如果我必须提出运行'lein...

热门问题