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, но не получается

0 ответов

Другие вопросы по тегам