当我输入
时,我将如何实现 /**<Return>
它会创建
/**
* |
管道==光标,只要我不断创建新的文本行并按下输入,就会继续添加*<Space>
。
如果我留下一条空行,如:
/**
* Foo bar baz...
* <Return>
它会像
一样关闭它/**
* Foo bar baz...
*/
|
答案 0 :(得分:8)
此行为由set formatoptions
决定,有关此选项的所有可能值,请参阅:help fo-table
。
使用:set fo?
验证您当前的设置。您希望字母r
存在。如果不是,请执行:set fo+=r
添加它。
将set formatoptions+=r
添加到~/.vimrc
,以便在会话之间进行更改。