如何关闭 Emmet-Vim 中的自动属性引用?
How can I turn off automatic attribute quoting in Emmet-Vim?
默认情况下,当我用属性扩展 html 标签时,属性的值会被引号括起来。
例如Route[component={Main}]
->
<Route component="{Main}"></Route>
然而,当我使用 React 时,我想指定何时我希望扩展版本有引号。在我给出的例子中,我想要这样的行为:
Route[component={Main}]
->
<Route component={Main}></Route>
Emmet-Vim可以吗?
根据文档:
|g:user_emmet_settings| may be used to change attribute quote character
所以只需将其设置为空(在 vimrc 中):
let g:user_emmet_settings = {
\ 'html' : {
\ 'quote_char': ""
\ }
\}
有关详细信息,请参阅第 3.4 节。引用 Emmet-vim Documentation.
的字符
P.S. 如果您正在使用 jsx 只需将 'html'
替换为 'jsx'
默认情况下,当我用属性扩展 html 标签时,属性的值会被引号括起来。
例如Route[component={Main}]
->
<Route component="{Main}"></Route>
然而,当我使用 React 时,我想指定何时我希望扩展版本有引号。在我给出的例子中,我想要这样的行为:
Route[component={Main}]
->
<Route component={Main}></Route>
Emmet-Vim可以吗?
根据文档:
|g:user_emmet_settings| may be used to change attribute quote character
所以只需将其设置为空(在 vimrc 中):
let g:user_emmet_settings = {
\ 'html' : {
\ 'quote_char': ""
\ }
\}
有关详细信息,请参阅第 3.4 节。引用 Emmet-vim Documentation.
的字符P.S. 如果您正在使用 jsx 只需将 'html'
替换为 'jsx'