当我使用Mediawiki语法的一级项目符号时,按Enter键会在下一行显示一个项目符号:
* <CR>
*
但是当我有第二层级的项目符号时,它只会开始一个新的空行
** <CR>
(blank line)
我需要更改/编程哪个选项/表达式才能使其在第二行放置**
?
我在我的vimrc中设置了set autoindent
,不确定是否这是使用回车键重复*
的选项。
当我使用Mediawiki语法的一级项目符号时,按Enter键会在下一行显示一个项目符号:
* <CR>
*
但是当我有第二层级的项目符号时,它只会开始一个新的空行
** <CR>
(blank line)
我需要更改/编程哪个选项/表达式才能使其在第二行放置**
?
我在我的vimrc中设置了set autoindent
,不确定是否这是使用回车键重复*
的选项。
如果Vim将您的项目符号解释为起始注释,我认为它至少应该能够做到这一点。
您可以检查:he 'comments'
和:he format-comments
以了解有关Vim略微棘手的注释定义的更多信息。
您可以通过执行:set comments+=:**
来使其至少对两个星号起作用。此外,:se formatoptions?
应包括r。