如何在Vim中禁用自动将单引号替换为双引号的Black选项

时间:2019-07-14 22:04:18

标签: vim

我在Vim中为Python3使用Black代码格式化程序(使用vim-plug安装插件):

call plug#begin('~/.vim/plugged')

Plug 'ambv/black'

call plug#end()

autocmd BufWritePre *.py execute ':Black'

这按预期方式工作,,但我想禁用自动将单引号替换为双引号的Black选项。有没有办法在.vimrc文件中做到这一点?

请注意,Black CLI具有以下选项:-S, --skip-string-normalization

请记住,我是Vim的初学者。

1 个答案:

答案 0 :(得分:1)

我没有使用有问题的插件,但是看起来您可以在.vimrc中使用以下行来达到所需的结果:

let g:black_skip_string_normalization = 1