代码之家  ›  专栏  ›  技术社区  ›  Swaroop C H

如何使VIM继续要点?

vim
  •  3
  • Swaroop C H  · 技术社区  · 16 年前

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

    * <CR>
    *
    

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

    ** <CR>
    (blank line)
    

    我必须更改/编程什么选项/表达式才能使其 ** 在第二行?


    我有 set autoindent 在我的VIMRC中,不确定这是不是重复 * 使用Enter键。

    2 回复  |  直到 16 年前
        1
  •  5
  •   Maxim Kim    16 年前

    尝试

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

    这样就行了 vimwiki .

        2
  •  1
  •   Sam    16 年前

    我认为Vim至少应该能够做到这一点,如果它把你的要点解释为开始评论的话。

    你可以检查 :he 'comments' :he format-comments 了解更多关于vim稍微复杂的注释定义。

    你至少可以做两个星号 :set comments+=:** . 阿尔索 :se formatoptions? 应包括R