Spacevim: сопоставления neosnippet <Plug> не работают
Проблема
Я настроил свой spacevim со встроенным автозаполнением, которое предоставляет входящие сообщения neosnippet, но когда я использую кнопку Enter для выполнения расширения фрагмента, я получаю просто необработанный вывод<Plug>(neosnippet_expand)
. Кроме того, я пытался использоватьdeoppet
фрагменты, но столкнулся с той же проблемой. Кроме того, я попытался переназначить свой способ в этом посте Как автоматически раскрыть неосниппет с раскрывающимся меню удаления?но когда я пытаюсь расширитьmain
я получилmain<Plug>(neosnippet_expand_or_jump)
Вот мои конфиги:
Инит.томл:
[options]
# set spacevim theme. by default colorscheme layer is not loaded,
# if you want to use more colorscheme, please load the colorscheme
# layer
colorscheme = "nord"
colorscheme_bg = "dark"
default_indent = 4
expand_tab = false
# snippet_engine = "neosnippet"
# Disable guicolors in basic mode, many terminal do not support 24bit
# true colors
enable_guicolors = true
# Disable statusline separator, if you want to use other value, please
# install nerd fonts
statusline_separator = "arrow"
statusline_iseparator = "arrow"
buffer_index_type = 4
enable_tabline_filetype_icon = true
enable_statusline_mode = false
autocomplete_parens = false
automatic_update = true
# Enable autocomplete layer
[[layers]]
name = 'autocomplete'
# autocomplete_method = 'coc'
auto_completion_tab_key_behavior = "smart"
auto_completion_return_key_behavior = "smart"
Инит.вим:
map <F5> :ImportName<CR>
execute 'source' fnamemodify(expand('<sfile>'), ':h').'/main.vim'
let g:deoplete#enable_at_startup = 1
call deoplete#custom#option("num_processes", 4)
let g:spacevim_enable_ycm = 1
let g:ansible_extra_keywords_highlight = 1
let g:coc_filetype_map = {
\ 'yaml.ansibe': 'ansible',
\ }
let g:jedi#completions_enabled = 0
au BufRead,BufNewFile */playbooks/*.yml set filetype=yaml.ansible
autocmd FileType yaml\|yaml.ansible setlocal ts=2 sts=2 sw=2 expandtab
inoremap <silent><expr><CR> pumvisible() ? deoplete#close_popup()."\<Plug>(neosnippet_expand_or_jump)" : "\<CR>"
Список сниппетов:
╰─$ ls ~/.SpaceVim.d/snippets/
actionscript.snip blade.snip d.snip go.snip liquid.snip objc.snip rust.snip systemverilog.snip vim.snip
ada.snip clojure.snip elixir.snip go.vim lua.snip ocaml.snip scala.snip tex.snip vimspec.snip
apache.snip cmake.snip elm.snip groovy.snip make.snip perl.snip scheme.snip toml.snip vimwiki.snip
applescript.snip coffee.snip erlang.snip haskell.snip markdown.snip php.snip scss.snip twig.snip vue.snip
asciidoc.snip cpp.snip eruby.snip html.snip mediawiki.snip prolog.snip sh.snip typescriptreact.snip xhtml.snip
asciidoctor.snip c.snip fortran.snip javascript.snip mkd.snip python.snip _.snip typescript.snip zsh.snip
asm.snip cs.snip fsharp.snip java.snip moon.snip rails.snip sql.snip verilog.snip
beancount.snip css.snip Gemfile.snip julia.snip neosnippet.snip rst.snip sshconfig.snip vim
bib.snip cuda.snip gnuplot.snip kp19pp.snip nim.snip ruby.snip swift.snip vimshell.snip
Комплектация прицела (при необходимости):
Я хочу развернуть фрагменты neosnippet, но не получается