++
在vim中意味着什么?
例如,:e ++ff=dos
。我理解e
和ff=dos
,只是不确定++
如何适应那里。
答案 0 :(得分:7)
:h ++opt
了解详情
The [++opt] argument can be used to force the value of 'fileformat',
'fileencoding' or 'binary' to a value for one command, and to specify the
behavior for bad characters. The form is: >
++{optname}
Or: >
++{optname}={value}
Where {optname} is one of: *++ff* *++enc* *++bin* *++nobin* *++edit*
ff or fileformat overrides 'fileformat'
enc or encoding overrides 'fileencoding'
bin or binary sets 'binary'
nobin or nobinary resets 'binary'
bad specifies behavior for bad characters
edit for |:read| only: keep option values as if editing
a file
你问题中的cmd:
:e ++ff=dos
表示再次编辑同一文件,fileformat设置为“dos”
答案 1 :(得分:3)
++
用于强制ff
,enc
等命令的值。
使用:h ++
在vim帮助中查看此内容!