SetFileTypeSH가 누락되었습니다.

SetFileTypeSH가 누락되었습니다.

SH 파일을 편집하려고 하는데 열 때 항상 오류가 발생합니다.

Error detected while processing BufReadPre Autocommands for "*":
...m/site/pack/packer/start/packer.nvim/lua/packer/load.lua:171: Vim(echomsg):E114: Missing quote: "Error in packer_compiled: ...m/site/pack/packer/start/packer.nvim/lua/packer/load.lua:160: Vim(lua):E5108: Error executing lua ...r/start/filetype.nvim/lu
a/filetype/mappings/function.lua:391: Vim(call):E117: Unknown function: dist#ft#SetFileTypeSH
Error detected while processing BufReadPost Autocommands for "*":
E5108: Error executing lua ...r/start/filetype.nvim/lua/filetype/mappings/function.lua:391: Vim(call):E117: Unknown function: dist#ft#SetFileTypeSH
stack traceback:
        [C]: in function 'cmd'
        ...r/start/filetype.nvim/lua/filetype/mappings/function.lua:391: in function 'name'
        ...te/pack/packer/start/filetype.nvim/lua/filetype/init.lua:17: in function 'set_filetype'
        ...te/pack/packer/start/filetype.nvim/lua/filetype/init.lua:65: in function 'try_lookup'
        ...te/pack/packer/start/filetype.nvim/lua/filetype/init.lua:168: in function 'resolve'
        [string ":lua"]:1: in main chunk

나는 ppa를 통해 neovim을 설치했으므로 그것의 일부가 되어야 합니다.

새로운 Wim 정보:

NVIM v0.9.0-dev
Build type: RelWithDebInfo
LuaJIT 2.1.0-beta3
Compilation: /usr/bin/cc -g -O2 -ffile-prefix-map=/build/neovim-HE6zRx/neovim-0.9.0~ubuntu1+git202301100019-364b131f4-333b5866f=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -g -Og -g -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=auto -DINCLUDE_GENERATED_DECLARATIONS -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -I/build/neovim-HE6zRx/neovim-0.9.0~ubuntu1+git202301100019-364b131f4-333b5866f/build/cmake.config -I/build/neovim-HE6zRx/neovim-0.9.0~ubuntu1+git202301100019-364b131f4-333b5866f/src -I/build/neovim-HE6zRx/neovim-0.9.0~ubuntu1+git202301100019-364b131f4-333b5866f/.deps/usr/include -I/usr/include -I/build/neovim-HE6zRx/neovim-0.9.0~ubuntu1+git202301100019-364b131f4-333b5866f/build/src/nvim/auto -I/build/neovim-HE6zRx/neovim-0.9.0~ubuntu1+git202301100019-364b131f4-333b5866f/build/include
Compiled by buildd@lcy02-amd64-115

Features: +acl +iconv +tui
See ":help feature-compile"

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/usr/share/nvim"

Run :checkhealth for more info

이 오류를 검색해도 해결책처럼 보이는 내용이 나오지 않았습니다(적어도 저에게는).

누구든지 단서가 있습니까?

답변1

너무 늦었을 수도 있지만 v0.9.0으로 업그레이드한 후에도 이 문제가 발생했습니다. 파일 에만 국한되지는 않지만 sh적어도 tex파일에도 영향을 미칩니다.

nathom/filetype.nvim제 경우에는 v0.8부터 관련성을 잃었다는 것이 원인이었습니다 . 나는 그것을 비활성화했고 이제 모든 것이 잘 작동합니다.

바라보다https://github.com/nathom/filetype.nvim/issues/9

관련 정보