【发布时间】:2016-05-04 13:35:28
【问题描述】:
我希望 emacs 使用 pico editing style 缩进我的 C 源代码。
如何做到这一点?
【问题讨论】:
标签: emacs indentation
我希望 emacs 使用 pico editing style 缩进我的 C 源代码。
如何做到这一点?
【问题讨论】:
标签: emacs indentation
(add-hook 'c-mode-hook (lambda () (setq-local c-basic-offset 2))
这会给你这样的代码:
int foo()
{ int x = 5;
int y = bar(x);
return x + y; }
【讨论】:
.emacs 但是当我在{ 之后点击TAB 时没有任何反应,也没有在return 语句之后点击TAB ......我希望插入2个空格.我错过了什么吗?
TAB 将增加或减少当前行的缩进以使缩进正确。它只会从行首添加或删除空格。所以我认为如果不编写一些额外的代码,它就不能按照你想要的方式工作。