Emacs 缩进

发布于 2025-01-07 18:01:34 字数 138 浏览 1 评论 0原文

在 Emacs 中,只有在按回车键(在 cc 模式下)后,该行才会缩进。这正常吗?可以将其更改为在遇到新行时自动缩进吗?

我如何查看变量,例如有许多预定义的样式。查看变量“c-style-alist”以查看它们的列表。

In Emacs, the line gets indented only after hitting return (in cc-mode). Is that normal? Can that be changed to indent automatically when it hits a new line?

How do I look at variables, for example There are a number of predefined styles. Take a look at the variable ‘c-style-alist’ to see a list of them.?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清泪尽 2025-01-14 18:01:34

在我所有的编程模式挂钩中,我都有这一行:

(local-set-key [return] 'newline-and-indent)

例如,如果您希望在所有“c”之类的模式中使用它,您可以将其添加到您的 .emacs 文件中:

(add-hook 'c-mode-common-hook
          (lambda ()
            (local-set-key [return] 'newline-and-indent)))

第二个问题:

要描述某些内容,您可以使用 help 命令。 “v”获取变量的帮助,因此您可以使用: Mx help v

in all of my programming mode hooks i have this line:

(local-set-key [return] 'newline-and-indent)

if for example, you wanted this in all "c" like modes, you would add this to your .emacs file:

(add-hook 'c-mode-common-hook
          (lambda ()
            (local-set-key [return] 'newline-and-indent)))

Second question:

to describe something, you would use the help command. "v" gets help on variables, so you would use: M-x help v

作死小能手 2025-01-14 18:01:34

对于第一个问题,Mx electric-indent-mode 应该可以解决问题。

For the first question, M-x electric-indent-mode should do the trick.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文