cc-mode

    3热度

    2回答

    在Emacs 24.4中,默认的缩进行为已被更改 - 现在新的行自动缩进。从release notes: *** `electric-indent-mode' is now enabled by default. Typing RET reindents the current line and indents the new line. `C-j' inserts a newline but

    1热度

    2回答

    我想用另一个文件覆盖默认的Emacs cc-mode.el。在我.emacs,我有以下行: (add-to-list 'load-path "/usr/home/smooth/emacs" t) 这工作正常装载本地Emacs的配置文件。例如, (require 'go-mode-autoloads) 正在从上述目录加载go-mode.el。 我试着将所需的cc-mode.el文件放到上面的

    3热度

    1回答

    全部 现在我在c模式下使用emacs编辑c源代码。如何自动填充模式似乎不工作。在这里我如何启用并尝试使用它。 的Mx自动填充模式(使能自动填充模式) 在一个行中键入比自动填充尺寸长(这80个字符现在) - >没有破线 试图通过发布Mq自动填充 但是,上述尝试根本没有奏效。 有人可以指出我做错了什么? 感谢您的帮助提前。

    1热度

    3回答

    我用这个命令启动的emacs $ emacs -Q c-mode-test.el 然后我用C-XC-E给eval每一行 (require 'cc-mode) (add-hook 'c-mode-common-hook '(lambda() (print "hello"))) (add-hook 'c-mode-hook '(lambda() (print "hello c")))

    0热度

    1回答

    我使用的是Emacs 24,虽然我不是一个非常有经验的Emacs Lisper,但我得到的东西工作得相当好。也就是说,我不知道如何去获得标准的CSS模式来使用cc模式的缩进。我喜欢cc-mode在打开大括号后知道如何缩进的方式,以及在遇到新大括号时使用unindent的方式。 编辑:我是那些使用Allman风格牙套的可怕的人之一,所以我会告诉你我到目前为止。当我按,我的光标在框字符结束: @med

    1热度

    4回答

    我正在使用cc模式的emacs24,我想知道如何让我的emacs更“聪明”。在我输入a}之后,它会自动插入一个新行并按照例外进行缩进。我想知道如何将点切换到上一行。 例如,当我定义一个函数,现在我的emacs行为是: void f() { } //point “//点”是光标的后}是输入的位置。 但我想是这样的: void f() { //point } 我希望光标的位

    2热度

    1回答

    我使用emacs(24.3.1)连同cc-mode和hideshow编程c++。我正在开发一个项目,其中编码风格要求在源文件中必须重复头文件中的任何关键字。如果标准不允许,关键字必须放在注释中。让我给你举例: /* virtual */ void MyAwesomeFunction(int arg, int optarg /* = 0 */){ // stuff } 显然有一条评论

    1热度

    1回答

    我试图使用emacs批量缩进源文件。我使用的命令: $ emacs -batch Source.h -l emacs-format-file.el -f emacs-format-function 其中的emacs-格式file.el包含: (defun emacs-format-function() (c-set-style "gnu") (setq c-basic-offset 4)

    3热度

    2回答

    我正在使用Emacs。我想,当我写这篇文章(|是穴): for (int i=0; i<n; i++) {| 我按Enter键(或一个不同的密钥,等等),我得到这个: for (int i=0; i<n; i++) { | } 这样我就可以开始打字立即将块的内容,块自动关闭。 我该怎么做?

    4热度

    1回答

    我最近开始使用irony-mode在emacs(24.3.1)中完成。不过,我似乎无法添加额外的系统包含路径来打包。 我有这样的代码在我的配置: (defun ac-cc-mode-clang-hooks() (yas/minor-mode-on) (auto-complete-mode 1) ;; avoid enabling irony-mode in mode