当我在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进行编程。
答案 0 :(得分:0)
在特定情况下,没有内置的方法来阻止包装,但通过将set formatoptions+=b
添加到vimrc,您可以确保您的生活更轻松。 'formatoptions'
描述了Vim如何格式化文本。 b
有means,Vim只会拆分比'textwidth'
更短的行。
这样,您的工作流程将如下所示:
'textwidth'
的限制下修剪它。)