php - 我如何配置 Vim 以对 D 注释也使用 PHP 样式自动完成?

标签 php vim autocomplete d comments

当我在 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/

相关文章:

php - 基本代码系统所需的想法

php - 使用嵌套的 while 循环不提供所需的输出

eclipse - Eclipse 有哪些可用的 vim 插件?

vim - 如何禁用与自定义映射冲突的 NERDTree 映射?

ruby - VIM Ruby Regex 语法用引号高亮显示

jquery - Grails richui 自动完成克隆文本框

php - 提交到 php 文件之前 JavaScript 未运行

php - SQL - 将多个行值插入到单个列中

javascript - jQuery 自动完成问题 - 没有正确处理数组

android - 使用带有 ArrayAdapter<Objects> 而不是 ArrayAdapter<Strings> 的 Android AutoCompleteTextView