linux - vim setwidth 在 emacs 中等效

标签 linux vim emacs

我是 emacs 的新手,我正在尝试使用此功能。

我想要做的是,每当我编写 C(或者实际上是一般编程)代码时,让编辑器强制绑定(bind)一个列,这样每当我超过 80 行时,它就会自动开始一个新行。

在 vim 中,我使用:
设置 textwidth=80
设置现在换行

如何在 .emacs 文件中执行此操作?

最佳答案

听起来您正在寻找 auto-fill-mode .

这应该做你想做的:

(setq-default fill-column 80)
(setq-default auto-fill-function 'do-auto-fill)

关于linux - vim setwidth 在 emacs 中等效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22751226/

相关文章:

linux - 如何在 Neos CMS 中创建新项目?

vim - 设置VIM默认以 "read-only"模式打开文件?

c - 如何为内核和设备驱动程序开发设置 YouCompleteMe?

linux - 在 emacs 或 xemacs 文件上自动保存(最好是在失去焦点时)

Python shell 脚本

ruby-on-rails - 制作 : execvp: g++: Permission denied

c - 将 IP 地址转换为文本形式时出现段错误

vim - diff - 在十六进制转储中查找两个值之间的特定变化

emacs - 结合组织模式捕获和钻取模块来学习词汇

debugging - 如何找到 ".emacs"或 "init.el"中的错误?