gpt4 book ai didi

string - 字符串文字中的自动换行符

转载 作者:行者123 更新时间:2023-12-02 03:22:13 31 4
gpt4 key购买 nike

当我在 Vim 中编程时,我想防止在字符串文字中换行。换句话说,使用 set textwidth = 80

testVariable = myFunction(a=var1, b=var2, c=var3, text="This should not break to
the next line but does", end="this should be on the
next line")

应该换成如下:

testVariable = myFunction(a=var1, b=var2, c=var3, text="This should not break to the next line but does",
end="this should be on the next line")

是否有 vimrc 选项或插件可用于完成此操作?如果重要的话,我正在用 python 编程。

最佳答案

在特定情况下没有内置的方法来防止换行,但是您可以通过将 set formatoptions+=b 添加到您的 vimrc 来让您的生活更轻松。 'formatoptions'描述 Vim 如何格式化文本。 b 那里 means Vim 只会拆分比 'textwidth' 短的行。

这样,您的工作流程将如下所示:

  1. 开始输入您的长字符串。
  2. 当它换行时,退出插入模式并将它们全部连接回一行(EscapekJ;你知道 J ,对吧?)。
  3. 继续打字。 Vim 不会再尝试换行(除非你将它剪回 'textwidth' 的限制。)

关于string - 字符串文字中的自动换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32590847/

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