vim - Coc-Prettier 没有获取项目或家庭配置

我正在使用带有 coc-prettier 插件扩展的 neovim。格式按预期工作,但我似乎无法让它从配置文件中获取设置。我想知道我是否还缺少另一个步骤。我查看了扩展库中的自述文件,它不再提及设置,并说配置文件应该重载默认值。我目前没有在 Coc 配置中设置任何内容。

这是我的 neovim 配置文件:

set autoindent
set nobackup
set history=50
set ruler
set showcmd
set incsearch
syntax on
set hlsearch
filetype plugin indent on
set tabstop=2
set shiftwidth=2
set expandtab
set number
set hidden
set updatetime=100
set omnifunc=syntaxcomplete#Complete

map q <Nop>
map <C-o> :NERDTreeToggle<CR>

xmap <leader>f <Plug>(coc-format-selected)
nmap <leader>f <Plug>(coc-format-selected)

if empty(glob('~/.local/share/nvim/site/autoload/plug.vim'))
    silent !curl -fLo 
    \ ~/.local/share/nvim/site/autoload/plug.vim --create-dirs
    \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
    autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif

call plug#begin()
Plug 'airblade/vim-gitgutter'
Plug 'junegunn/fzf'
Plug 'junegunn/fzf.vim'
Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'pangloss/vim-javascript'
Plug 'preservim/nerdtree'
call plug#end()

let g:coc_global_extension = [
                \'coc-eslint',
                \'coc-json',
                \'coc-pairs',
                \'coc-prettier'
\]

"let g:prettier#config#config_precedence = 'file-override'
command! -nargs=0 Prettier :CocCommand prettier.formatFile
xmap <leader>p :Prettier<CR>
nmap <leader>p :Prettier<CR>

let NERDTreeShowHidden = 1

最佳答案

coc-prettier 将遵循 Prettier 的配置设置 https://prettier.io/docs/en/configuration.html

https://stackoverflow.com/questions/63824346/

相关文章:

go - 我可以将 volume 挂载到 Katib Experiment 吗?

asp.net-core - 客户端中的 IdentityServer 4 身份验证事件

amazon-web-services - 如何在本地运行和测试Cloud-init?

python - 使用 Enterprise Architect Python API 旋转标签

javascript - 使用 Typescript 允许 React 组件上的任意数据-* 属性

javascript - Sonarqube 不显示安全热点

.net - Visual Studio 调试时未找到 : ScriptLoggingBuilder

typescript - Deno 记录器 FileHandler 不写入文件

java - 添加用户输入升序的代码

reactjs - 测试套装因 "SyntaxError: Unexpected token ' e