vim - 如何在 vim 中将项目符号点视为空白字符?

标签 vim text indentation

当使用自动格式化选项时

set formatoptions=taw

在 vim 中,以项目符号字符开头的段落将按如下格式排列:

• This is an
item of a list.

如何告诉 vim 将行首的 '•' 视为空白字符以获取

• This is an
  item of a list.

?

最佳答案

可以设置comments选项(:set fo+=cq required):

:set fo+=cq
:set com+=fb:•

你也可以设置formatlistpat选项(:set fo+=n required):

:set fo+=n
:set flp=^\\s*•\\s*

注意:使用\\获取\

关于vim - 如何在 vim 中将项目符号点视为空白字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12909369/

相关文章:

python - Vim 语法高亮 : highlight `self` python keyword with regex

c - 使用 Scanf() 读取特定字符串

python - 关闭程序后不保存文本文件

Haskell 缩进不排列函数参数

c++ - 为什么在 c/c++ 中首选某些括号样式/格式?

regex - 如何在直线上找到图案的第三次出现

Vim 不能正常使用西里尔符号

java - 将文本文件信息存储到数组中

java - 列名缩进

VIM Omni完成: Pattern Not Found