gpt4 book ai didi

vim - 在 Vim 中自动插入注释

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

我的 SAS 代码需要这种风格的注释:

/*
* This is the comment
*/

我已经能够输入这个命令(来自 Vim Comment Howto ):
:set comments=sl:/*,mb:*,elx:*/

问题是一旦我输入这个 set命令我不知道如何实际将这些注释添加到代码中。说明说输入 /\*<enter>但是在插入模式下这只是正常工作,而在命令模式下这会在 * 上进行查找.

我如何让它工作,还有比这更好的方法来自动插入注释标记吗?

最佳答案

默认情况下,Vim 不会自动为您插入换行符或结束标记。相反,只要 'formatoptions',就可以在键入时轻松插入这些内容。包含 r :

:set formatoptions+=r

在此之后,开始像往常一样输入您的评论:“ /*<Enter> ”(在插入模式下)。在您按下 Enter 键后,注释引导符(一个星号和一个空格)应该会自动出现在下一行,准备好开始输入。评论完成后,以“ <Enter>/”结尾; <Enter>移动到下一行,斜线成为结束标记的第二个字符。是的,它会为您删除空间,但只有在您按 Enter 键后才会删除。

为了更轻松地编辑此类评论,您希望添加 c和/或 o字符到 formatoptions ,同样。前者允许注释自动换行,后者在您使用普通模式命令在注释内创建新行时插入注释引导符。

关于vim - 在 Vim 中自动插入注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/951555/

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