如何让Vim继续要点?

如何让Vim继续要点?,vim,Vim,当我使用Mediawiki语法第一级项目符号时,按enter键也会显示下一行的项目符号: * <CR> * * * 但当我有第二级要点时,它只是开始一个新的空白行 ** <CR> (blank line) ** (空行) 我必须更改/编程什么选项/表达式才能将**放在第二行 我在我的vimrc中设置了自动缩进,不确定这是否是用enter键重复*。我认为Vim至少应该能够做到这一点,如果它将您的要点解释为开始注释的话 您可以查看:he'comments'和:he

当我使用Mediawiki语法第一级项目符号时,按enter键也会显示下一行的项目符号:

* <CR>
*
*
*
但当我有第二级要点时,它只是开始一个新的空白行

** <CR>
(blank line)
**
(空行)
我必须更改/编程什么选项/表达式才能将
**
放在第二行



我在我的vimrc中设置了自动缩进,不确定这是否是用enter键重复
*

我认为Vim至少应该能够做到这一点,如果它将您的要点解释为开始注释的话

您可以查看
:he'comments'
:he format comments
,以了解更多关于Vim略显棘手的注释定义的信息

通过执行
:set comments+=:**
,您至少可以让它在两个星号上工作。另外
:se格式选项?
应包括r

尝试

setlocal formatoptions=ctnqro
setlocal comments+=n:*,n:#

如果他只加了n:*这就意味着只有一个*可以算作注释行。既然这已经对他起作用了,他可能已经在
comments
Sam中有了它,只要在一个新的缓冲区上应用这些命令,你就会看到双星起作用了。