当我在 Vim 中使用 PHP 编码时我可以像这样创建一个评论 block :
/**
* Mary had a little lamb.|
*/
当我的光标 |
位于句子末尾时,我按回车键并得到一个新的注释行:
/**
* Mary had a little lamb.
* |
*/
注意它已经自动添加了一个新的 *
字符来继续评论。
当我使用 D 编程时在 Vim 中尝试同样的事情,没有新的 *
自动添加,我得到这个:
/**
* Mary had a little lamb.
|
*/
我需要在D配置的什么地方添加这个来复制评论的PHP自动完成?
最佳答案
看看 :h formatoptions
和 :h fo-table
。您要查找的选项是 r
:
Automatically insert the current comment leader after hitting Enter in Insert mode.
您可以在您的 vimfiles 目录(取决于您的操作系统)的 ftplugin 中创建一个名为 d.vim
的文件,并将您自定义的 set formatoptions
行放在那里。
关于php - 我如何配置 Vim 以对 D 注释也使用 PHP 样式自动完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8604264/