gpt4 book ai didi

vim缩进: align function arguments

转载 作者:行者123 更新时间:2023-12-04 00:11:31 25 4
gpt4 key购买 nike

vim 中的默认对齐方式(使用“=”)将我的代码对齐为:

void my_loooong_function (int arg1,
int arg2,
int arg3
)

但是,我希望与从同一行开始的所有参数保持一致,例如:
void my_loooong_function (int arg1,
int arg2,
int arg3
)

如何才能做到这一点?

最佳答案

制作 ==随心所欲,您需要设置cinoptions适本地:

:set cino+=(0

可以通过 :help cinoptions-values 找到可能值的完整文档。 ,尤其是 :help cino-(控制未闭合括号内的缩进。

该设置还将影响自动缩进行为(例如,当您在打开括号后输入回车时)。

当然,这可以添加到您的 vimrc 或 ftplugin 以自动为某些文件类型设置此值。

关于vim缩进: align function arguments,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11984520/

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