我是emacs的新手,并且有一个C文件,目前在cc模式下为gnu
样式。我已通过在linux
文件中进行必要的更改,将样式更改为.emacs
。
我想将整个文件(预先编写的代码)的样式更改为样式linux
。我无法这样做。
我已尝试重新发送整个文件,但它无效。 (虽然,我在设置样式后添加的代码确实有linux
样式)
这是我在.emacs
文件中添加的代码,用于将样式更改为linux。
(setq c-default-style "linux"
c-basic-offset 4)
答案 0 :(得分:1)
执行以下步骤:
(beginning-of-buffer)
转到缓冲区的顶部,通常绑定到M-<
。(end-of-buffer)
转到缓冲区的最底部,通常绑定到M->
。这会在缓冲区顶部设置一个标记,然后移到底部。indent-region
函数,通常绑定到C-M-\
。最后一步将缩进该区域,这将是整个缓冲区。