gpt4 book ai didi

vim - 我可以让 vim 自动格式化一行,而不是自动缩进吗?

转载 作者:行者123 更新时间:2023-12-04 02:49:50 25 4
gpt4 key购买 nike

我最近和一个 friend 结对编程,我非常喜欢他在 emacs 中的工作流程:

  1. 在自动完成的帮助下写出整行代码。该行通常超过 80 个字符。
  2. 根据标准 C 格式规则自动设置行的格式,在适当的位置换行并缩进适当的量。

有什么办法可以在 vim 中做到这一点吗?我知道您可以使用 = 运算符,但问题是它只执行自动缩进而不是格式化。

最佳答案

您可以使用 gq 运算符进行自动格式化,但我不能说结果有多好:此函数主要用于格式化文本:在注释或 HTML/TeX 文件中。

可以使用 'formatexpr''formatprg' 调整行为,如果您知道好的格式化程序,可以使用后者。

关于vim - 我可以让 vim 自动格式化一行,而不是自动缩进吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17999676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com